版本:v0112 官方安装版大小:11M
类别:服务器区系统:WinAll
立即下载注意如果您使用的是IIS7 +,则可以改用ape
网站伪静态组件Helicon ISAPI_Rewrite3是网站配置用的工具,站长和运维人员接触的比较多,适合2000,XP,2003,Vista,2008等服务器系统使用,目前官方发布的精简版是免费的,完全版可以试用45天,之后要购买。
.html格式的url对于seo有好,同时容易记忆,有很多途径可以实现,例如整站的生成,ASP.NET MVC中路由,各种伪静态的url重写机制,整站静态化在大型项目中显得不太靠谱,伪静态配以缓存和模板技术在很多互联网开发中从而得到很多的使用
如果不是长期使用,下载lite版就可以了,小编已经将全部打包了,这一步可以省略
第一:首先到官方网站下载ISAPI_Rewrite
我的机子是32位的就下32位免费版的,链接地址如下:
https://www.helicontech.com/download/isapi_rewrite/ISAPI_Rewrite3_0064_Lite.msi
可以选择不同版本:https://www.helicontech.com/download.asp
第二:安装
安装ISAPI_Rewrite3,一路next,默认安装到了服务器的C:\ISAPI_Rewrite3(目录自由设置,但需保证有iis浏览的权限),接着打开IIS-web服务扩张-右键-添加一个新的web服务扩展,扩展名字写ISAPI_Rewrite,要求文件C:\ISAPI_Rewrite3\ISAPI_Rewrite.dll,并且设置为允许。
配置IIS
打开iis,右键你的站点属性--ISAPI 筛选器--添加--筛选器名称是ISAPI_Rewrite3 --可执行文件就是ISAPI_Rewrite.dll的路径,比如C:\ISAPI_Rewrite3\ISAPI_Rewrite.dll
给用户网站主机头加上“network service”的读权限,其实就是该用户网站的文件夹的网络读写权限。
安装IIS Rewrite3后,会在全局的网站下 “iis> 网站 》属性> isapi 筛选器”选项里面,删除 isapi_rewrite3这个ISAPI筛选器,必须去掉这个isapi_rewrite3筛选器,否则其它的网站(除首页外)的页面无法访问!
最后重启iis
当然你可以把ISAPI_Rewrite3目录放入站点根目录下,但记得要给一个users和"network service"的读权限。
注意:有些服务器或者vps有做权限的,安装后httpd.conf可能只有everyone和system的权限,如果修改不了文件就添加一个administrator的权限
注意:如果服务器上网站较多,而仅仅要设置其中的一个,重新打开IIS-网站-右键属性-ISAPI筛选器,把里面的ISAPI_Rewrite删除,到需要设置防盗链的网站-右键属性-ISAPI筛选器-添加一个新的筛选,筛选名称ISAPI_Rewrite,可执行文件C:\ISAPI_Rewrite3\ISAPI_Rewrite.dll。这样就仅对一个网站设置伪静态了。
查看全部