|
问题
ISAPIRewrite是外国开发的静态化组件,在IIS中添加这个组件之后,就可以为网站自定义伪静态规则。
ISAPIRewrite分开Lite版本及FULL版本,其中,FULL版本是能让IIS下每个用户单独配置 Rewrite的规则的,只需要上传http.ini(IIS7以后是web.config)到网站根目录下,就可以自己配置单个网站的规则。
参考:ISAPIRewrite_full版下载 (如果链接失效,请联系管理员!)
解决办法
①下载相关文件后,解压文件,将里面的ISAPI_Rewrite.dll等所有文件都放在C:\iisrewrite目录中,然后,您需要给C:\iisrewrite目录加上administrator , system全部的权限、Users读与运行的权限(特别注意:如果您不加上Users的权限,就会造成IIS无法启动)。
②设置好权限后,请您打开IIS,点【网站】的属性(注意:是全局属性,不是单个网站的属性),点击里面的ISAPI筛选器,点添加,然后选中C:\iisrewrite\ISAPI_Rewrite.dll,确定后,重启IIS就生效了。
③如果安装后不生效,请检查C:\iisrewrite\中每一个文件的权限是不是都有Users读与运行的权限。(这点非常重要)
关于ISAPIRewrite的应用,您可以打开网站根目录,添加http.ini文件(IIS7以后是web.config文件)来进行全局设置,具体请看相关的文档说明。ISAPIRewrite并不是百家云的软件,百家云没有提供这方面的文档,也不提供这方面的支持,上面的教程仅作为参考。
|
|