虽然懂一些做网站、服务器维护技术,但伪静态从来没写过,当然也不知道怎么回事,需要的时候从网上用别人写过的,可是当你遇到的伪静态规则网上找不到呢?例如我的网站郑州seo  wordpress伪静态,我的固定链接为/%postname%/,然后又用WP No Category Base去掉了分类目录前缀Category,可是当我把wordpress搬家至Windows IIS6主机时却傻眼了,在网上找了半天也没有找到用我这种方式的伪静态,怎么办呢?

最后看到几个网友的博客写了WordPressURLRewrite-1.1用国外人开发的这个动态链接库,外国人专为wordpress伪静态而开发的,有了它,你就不再为没有伪静态规则而烦恼了,因为它集成了wordpress的所有伪静态规则,无需你配置,只需要在ISAPI筛选器中添加这个动态链接库就行了,跟添加iis rewirte规则操作一样,免去了伪静态规则编辑httpd.ini的烦恼,当然也省去了Rewrite.dll,用这个方便多了,不过唯一的局限性就是如果你的主机是VPS或者独立服务器则可以自主管理添加,如果要是windows 虚拟主机的话,估计虚拟主机提供商也不会给你添加ISAPI筛选器,那你只有换Linux主机或者买vps了。

下面说一下具体操作,以便不会的网友参考使用。首先下载WordPress URL Rewrite v1.0,下载地址:http://www.steveluo.name/wordpress-url-rewrite-isapi_rewrite/,下载完之后把文件解压到一个目录中,有32位和64位两个版本选择,根据你的服务器操作系统版本,然后打开IIS,你要编辑的站点->属性->ISAPI筛选器->添加(筛选器名称填rewrite,可执行文件定位到WordPressURLRewrite32.dll或者WordPressURLRewrite64.dll,确定之后重启IIS即可。