ISAPI_Rewrite 3:让IIS支持URL重写实现伪静态
- 不支持分布式的.htaccess配置实现文件夹级别的控制,采用安装目录下的httpd.conf统一配置
- 不支持<VirtualHost>, <Directory>, <DirectoryMatch>, <Files>, <FilesMatch>, <Location> , <LocationMatch>标签
- 不支持类似RewriteProxy的代理功能,[P]标志将被忽略
- 不支持共享主机环境
伪静态是SEO优化的常用技巧,利用到的技术便是URL重写。
伪静态是指动态网页通过重写URL的方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现存在重写的页面。
Apache下可以通过加载mod_rewrite.so模块来实现URL重写,但IIS6不支持URL重写。曾使用404方法实现IIS对WP永久链接的支持,略显麻烦。今天发现个软件ISAPI_Rewrite 3可以轻松让IIS6支持URL重写功能。好用得不得不大赞一吧!安装一下,复制配置,一分钟搞定。
软件介绍
ISAPI_Rewrite是一个功能强大、基于正则表达式、针对IIS的URL重写器,它的功能如同Apache的mod_rewrite模块;采用C++编译,运行高效。ISAPI_Rewrite 3中,只需将Apache的.htaccess文件内容复制到ISAPI_Rewrite的配置中即可使用。
软件界面
软件使用
下载ISAPI_Rewrite 3 Lite版,安装后从开始菜单中打开ISAPI_Rewrite 3,如上图,点击Edit按钮,然后将.htaccess中的内容复制到新打开的窗口中,关闭窗口即可使重写规则生效实现站点伪静态功能。够简单吧~
补充说明
免费版(即Lite版)的一些限制
不过对于个人站点及测试来说已经够用了,完全版为$99/主机。
还没有人抢沙发呢~