ISAPI_Rewrite 3:让IIS支持URL重写实现伪静态



    伪静态是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 界面

    ISAPI_Rewrite 3 界面

    软件使用

    下载ISAPI_Rewrite 3 Lite版,安装后从开始菜单中打开ISAPI_Rewrite 3,如上图,点击Edit按钮,然后将.htaccess中的内容复制到新打开的窗口中,关闭窗口即可使重写规则生效实现站点伪静态功能。够简单吧~

    补充说明

    免费版(即Lite版)的一些限制

    • 不支持分布式的.htaccess配置实现文件夹级别的控制,采用安装目录下的httpd.conf统一配置
    • 不支持<VirtualHost>, <Directory>, <DirectoryMatch>, <Files>, <FilesMatch>, <Location> , <LocationMatch>标签
    • 不支持类似RewriteProxy的代理功能,[P]标志将被忽略
    • 不支持共享主机环境

    不过对于个人站点及测试来说已经够用了,完全版为$99/主机。



    本博客所有文章如无特别注明均为原创。
    复制或转载请以超链接形式注明转自枫芸志,原文地址《ISAPI_Rewrite 3:让IIS支持URL重写实现伪静态
    标签:
    分享:

还没有人抢沙发呢~

无觅相关文章插件,快速提升流量