当前位置: 首页 > 图文教程 > 网站运营 > 建站经验 > 利用ISAPI Rewrite3.0让你的WP2.5伪静态

建站经验
评价网站推广的效果的方法
中国流量巨大的10种类型的商业网站
轻松快速打造PR5的网站
新手需要了解的网站建设的过程和步骤
推广个人博客最好办法 免费书签收藏代码
能坚持下来的站长让痛苦来的更猛烈些吧
博客首页该如何布局才能吸引与留住人
用户需求网站目标涉及行业盈利模式决定你做什么
建站流程应该是边修改边上线 推荐
建站经验谈 豆瓣网怎么推广的
GOOGLE在中国市场落后的5点原因分析
地方分类信息网站的有效推广方法小结
跟Alexa类似的网站流量跟踪的5个国外网站
网站建设与SEO的流程图
关于解决网站内容复制几点建议 强烈推荐
开心网转帖功能 网站推广经验
Site 网站首页不在第一页的原因及解决方法
解决首页不在第一页的问题的方法参考
网站推广 如何招兼职网络推广员
网站用户体验与公交车的用户体验

建站经验 中的 利用ISAPI Rewrite3.0让你的WP2.5伪静态


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 85 ::
收藏到网摘: n/a

网上介绍部署ISAPI Rewrite的文章也不少,但大体都是对老版本的介绍,或者比较凌乱,我按照自己的做法结合前人的经验整理了一下,供大家参考。菜鸟发帖,难免有疏漏的地方,欢迎大家指教,也欢迎大家去我的博客转转。

Apache的mod_rewrite功能可以说是相当的强大,其可以实现伪装静态URL以达到某些要求(譬如说SEO)。Wordpress也对此功能提供支持,在”设置-永久链接”中我们可以自定义永久链接结构。不过这一切都是基于mod_rewrite,难道IIS只能干瞪眼?不争气的.net!
其实IIS中也能实现伪静态URL。虽然没有mod_rewrite,但是有专门为IIS准备的ISAPI Rewrite。ISAPI_Rewrite是一个强大的基于正则表达式的URL处理引擎,其功能类似于Apache’s mod_Rewrite。目前最新的版本是3.0,有Full和Lite两种发行方式,前者可以免费使用45天,而后者是完全免费试用但是限制了一部分功能。

我们首先到http://www.helicontech.com/download-isapi_rewrite3.htm下载Lite版的安装包,这个页面可以看到ISAPI Rewrite还是很强的,除了提供32位和64位的程序,居然还有支持安腾(Itanium)的版本。在服务器上安装完以后,我们可以在”开始-程序”中找到其快捷方式,打开后如图:

然后点”edit”来修改httpd.conf文件,2.0版本的文件名是httpd.ini,可以通过”Import from v2.0″导入。(httpd.conf里究竟写些什么东西呢?我们放到最后再说)

保存以后推出,我们打开IIS管理器,选中”Web 服务扩展”,然后点选红色框中的链接。

点击以后会弹出如下对话框,这里我们选择”在服务器端的包含文件”,点击确定

随后我们打开网站的属性菜单,选择”ISAPI筛选器”标签,然后添加一个筛选器,填写内容如下

全部设置好,依次确定完以后重启一下IIS就可以了

接下来就是WordPress里的设置了,在WordPress的设置-永久链接中我们选择自定义结构,然后输入框中填写/post/%post_id%.html,最后保存修改,到此就大功告成了!测试下来日志、分类、存档、回复、tag、rss等均正常显示。

以上操作我也是摸着石头过河,网上资源大多是讲老版本的,内容不一定通用,我的方法也不一定是唯一的方法。希望大家也能分享一下自己的经验。
其实伪静态URL对SEO有多大帮助,网上的争论也很多。不管结果如何,我们也要发挥DIY精神,乐在过程。谢谢大家观看,也希望大家能常来我的博转转。