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 可用注册码: user: Longshui Chen 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服务。安装完后应该有一次自动的重启。
|