目前还有很多主机商使用的是1.3绿色精简版的,都是这个版本目前很多语法和规则都无法支持了,因此本人建议更新到2.0以上版本,目前最稳定的版本当属2.13了,因此以下就ISAPI_Rewrite 2.13 Full做介绍。以前出的都是假的,30天后依然会完全停止,本文在此提供一个真正可以用的注册码。
官方网站:
http://www.helicontech.com/download.htm
各版本下载地址:
ISAPI_Rewrite Full for Windows NT4/2000/XP/2003
下载地址:
http://www.isapirewrite.com/download/isapi_rwf_x86_0073.msi
ISAPI_Rewrite Full for Windows Vista & Windows Server 2008
下载地址:
http://www.isapirewrite.com/download/isapi_rwf_x86_vista_0073.msi
ISAPI_Rewrite 2.13 Full build 0073 for 32 bit processors (Win32 platform)
下载地址:
http://www.isapirewrite.com/download/isapi_rwf_x86_0073.msi
本文提供备用下载地址:
(此版本是完全版,最佳搭配:IIS6.0,IIS7.0/7.5需要3.0以上版本)
可用注册码:
sn: 7Z3NU-7MAP5-JZDPH-PR9GK
注册方法:
到ISAPI_Rewrite安装目录,找到"ISAPI_Rewrite Configuration Utility"程序,打开后输入注册码即可注册成功。
安装:
ISAPI Rewrite在安装上相当方便,如果你下载的是安装包,只需要按照提示进行安装即可。而如果你下载的是压缩包,那么只要将文件夹解压缩的任意目录,然后在IIS站点的ISAPI筛选器中添加ISAPI Rewrite的dll即可。
在站点属性中,选择ISAPI筛选器,然后添加ISAPI Rewrite组建即可。
如果使用MSI安装包的话就不需要此步骤,因为安装包会自动添加ISAPI Rewrite组建。
需要注意的问题:
1.必须给予ISAPI Rewrite所在目录IIS_WGP组的读写权限,否则你的网站就会直接Service Unavailable,应用程序池遇到错误而停止。在事件查看器中可以找到相应的错误。
2.默认是装在C:\Program Files\Helicon下,要注意的是这个目录everyone要有读取权限。没有的话需要自己手动添加.
ISAPI Rewrite无效或ISAPI Rewriterule无效的几个可能原因:
1、最可能的原因:C:\Program Files\Helicon没有开放everyone组的读取权限。
2、其次可能原因:C:\Program Files\Helicon已经开放everyone组的读取权限,但没有重启IIS。
3、不可能的原因1:虽然URL Rewrite功能看起来像是新建了目录,但实际上网站程序所在目录对于everyone组只要有普通的读取权限,并不需要有写权限。只要网站能被访问就不是这个网站权限设置的问题。
4、不可能的原因2:不需要像网上那么多的教程那样在IIS中做其他设置(在每个站点都添加了ISAPI Rewrite的ISAPI筛选器,对于这个免费版,安装完即可在也只能在全局范围内生效。所以不需要对每个站点进行设置。
5、改了权限后,必须在服务里重启一下IIS服务。安装完后应该有一次自动的重启。
相关文章
关闭win2003服务器HTTPERR错误日志2022-12-12