樂思蜀 发布于 2009年01月22日
Apache 下启用与设置 Rewrite 是很简单的事,也很灵活;但IIS下Rewrite需要添加组件,通过筛选器的方式实现,下面是组件下载与配置方法。
IIS Rewrite 下载
点击这里下载 IIS Rewrite 组件
IIS Rewrite 配置
1、将下载的 IIS Rewrite 组件解压,放到适当的目录(如 C:Rewrite)下。

2、在“IIS管理器”里选择网站,右键,属性。

3、选择“ISAPI”,点击“添加”。

4、填入筛选器名称,如“rewrite”。

5、可执行文件下方点击“浏览”,选择刚才解压的Rewrite组件位置,Rewrite.dll。

6、确认选择正确后,点击“确定”。

7、点击“确定”,完成筛选器添加。

8、重启IIS。


9、重启IIS后,再次选择站点,右键,属性,看到如下所示向上的绿箭头,说明 IIS Rewrite 成功添加并运行。

IIS Rewrite 规则设置
解压后的 IIS Rewrite 组件目录(如 C:Rewrite)中,有一个 httpd.ini 文件,将相应规则写入到这个文件中即可。
安装方法压缩包中 Readme.txt 也有说明。
作者:樂思蜀 原文:IIS Rewrite 下载与配置 版权所有,转载时必须以链接形式注明作者和原出处并保留本声明。
21 Comments
-
-
迷藏
弄了半天 始终没有那个绿色的箭头~~~
-
为什么win2003+IIS6.0不能加载?
我把rewrite文件夹设置成everyone完全控制权限了。
-
貌似是有问题,2003SP2+IIS6.0
按照博主的步骤无法实现rewrite。
-
-
-
我是XP+IIS6.0在本地没什么问题,但是在服务器上,2003就不行,一直加载不了,能不能分析一下问题??
-
2003的话检查权限,权限设置没问题了肯定就能工作,测试通过~
-
2003下确实不行,权限设置为everyone运行都不行,应该还有其他原因?
-
-
roc
这里说的安装步骤是没问题的
可能是下载的ISAPI_Rewrite版本不同造成的,我用绿色版在本机安装是正常的,可拿到服务器上一装就不行了,然后我用完全版在服务器上装 竟然就成功了... 装不成功的话大家可以试试换个版本
-
-
中国站长
为什么我按照你的步骤都配置成功了,但是还是测试不成功?
-
win2003(iis6.0+php fastcgi)
添加ISAPI_Rewrite可用.
使用wordpress的默认rewrite规则
例子:http://blog.
-
-
-
英文不好就是不行哈,把写网址的地方看成标题了,哇哈哈。。。。
既然这样我借贵宝地 加个外链,嘿嘿
如果无法加载Rewrite,也就是红色的向下箭头,如果权限没有问题还是无法加载,只要在浏览器里面打开以下网站,在看Rewrite就已经加载了,呵呵
大家可以试试,如果试验成功可以在这里给个回复,博主也可以把这个加到日志里,帮助大家解决这一问题。
-
-
我空间明明都开启了,但是htaccess-admin.php还是提示没开启,郁闷的很
-
-
|