利用ISAPI Rewrite3.0让你的Wordpress2.5伪静态
作者:1806933 来源:生仔的部落格 发布时间:2008-04-23 07:32:00
网上介绍部署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就可以了
接下来我们来看httpd.conf中的内容,我所用的内容是通过搜罗网上很多资源然后再自己稍作修改而成的,在此对这些前辈表示感谢(边搜遍试,没有把作者们记下来)。大家可以点击下载:http://bbs.chinaz.com/OutputAttachment.html?ID=26738&action=download
接下来就是WordPress里的设置了,在WordPress的设置-永久链接中我们选择自定义结构,然后输入框中填写/post/%post_id%.html,最后保存修改,到此就大功告成了!测试下来日志、分类、存档、回复、tag、rss等均正常显示。
以上操作我也是摸着石头过河,网上资源大多是讲老版本的,内容不一定通用,我的方法也不一定是唯一的方法。希望大家也能分享一下自己的经验。
其实伪静态URL对SEO有多大帮助,网上的争论也很多。不管结果如何,我们也要发挥DIY精神,乐在过程。谢谢大家观看,也希望大家能常来我的博转转。


猜你喜欢
- 我们有一些想做网站的站长们还有刚步入站长行业的朋友们,你们是否经常会为一些能买到称心空间而在发愁呢?刚做网站肯定不能投资太多资金了,所以我们
- 1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录。[root@centos7 etc]# ls -
- 1. 创建自己的404.html页面 2.更改nginx.conf在http定义区域加入: fastcgi_intercept_errors
- 继阿里巴巴集团与深圳签署协议、在深圳建国际总部和南方总部后,互联网最大的中文搜索引擎——百度也有意在
- 一、 环境及相关软件虚拟机:VMwore WorkstationLinux系统:CentOSORACLE:ORACLE_112030_Lin
- Foxmail Server(FMS)是一款功能强大的邮件服务器软件,他提供了多种邮件服务,包括SMTP、POP3、LDAP等,并内建邮件扩
- 前一段时间提交了一个产品版本给测试人员测试,测试结果简直出人意料!测试一段时间后页面就卡死了,当时根据这个现象下意识的怀疑是卡到数据库这一层
- 打开:mode/o/template/m_article.htm查找:<td colspan="3"&g
- 这里可以看到另外一个语句Limit,Limit语句就是用来针对具体的请求方法来设定访问控制的,其中可以使用GET、POST等各种服务器支持的
- 我们经常会通过find命令进行批量操作,如:批量删除旧文件、批量修改、基于时间的文件统计、基于文件大小的文件统计等,在这些操作当中,由于rm
- Linux下安装zip解压功能Linux服务器上一般默认没是没有有安装zip命令安装zip指令apt-get install zip 或 y
- 一个网络媒体(网站)会包含有数十个甚至成千上万个页面,站点为获得生存,一般都需要在站点投放网络广告。网络广告所投放的位置和价格就牵涉到特定的
- 在CB上看到的Google 疯狂面试题,很多都是开放性的,没有标准的答案,题目后面附录了站长从网上搜索到的一些解题思路,仅供网友们参考。原文
- 有用户问我不住在美国,是否可以订制Web主机呢?其实没有什么太大的限制,只要不住在下面所列出的国家,即便你不住在美国,也可以订制Web托管。
- Godaddy如何在子域名及别名域名上设置404页面呢?我们一起来了解一下。这篇文章只与Linux托管计划有关。1.子域名上的404错误你需
- docker 安装 minio1、拉取 minio 镜像pull minio/minio2、创建两个目录mkdir -p /usr/loca
- 齐毛鸭对个人网站的思考一直在继续。个人网站的技术门槛已经越来越低。而齐毛鸭也发现,越来越多的个人网站缺的不是技术而是定位。个人网站不同于博客
- 话锋一转就到了系统权限设置与安全配置的实际操作阶段 系统设置网上有一句话是"最小的权限+最少的服务=最大的安全"。此句基
- Google日前推出了网站趋势(Google Trends For Websites)服务。这一新工具使用户能看到所有 网站的流量数据,并将
- 1. 设定个容易记住的网址2. 在流量高的博客上留回应 - 只要你能够发表建设性及有见解的回应,相信其他读者也会希望来你的博客看看你有其他什