向来,很多人都诟病 IIS + Wordpress 的这个组合,主要是体现在 IIS 在 Url Rewrite 上面太弱了 ,真不知道 微软 怎么想的!!搞个Web服务器平台,居然不支持Url重写,汗死!!
这次,我自己迁移BLOG平台,也遇到了同样的问题,嘿嘿。网上搜了一圈后,找到了这个比较完美的方案,就是利用 IIS 的ISAPI方式了。
有个老外(老外这方面都比较牛,嘿嘿,关键是免费精神好),发布了这个ISAPI插件,地址在 http://www.binaryfortress.com/wordpress-url-rewrite/ 。
而且,提供了免费的论坛支持,非常赞
目前最新的版本是1.1,1.0版本也相同。只是差别在是否需要 VC 运行库上。1.0需要单独安装VC2005的运行库,1.1不需要。
下载后,解压缩,可以看到里面有4个文件:
其中,txt文件是说明文件,没有实际用途; ini文件是重写规则的配置文件;2个DLL文件,分别是32位和64位系统使用的。因为我是32位的系统,所以我就选择 wordpressurlrewrite32.dll 就可以了。
打开 IIS 管理器,定位到网站,右键属性,切换到 ISAPI 筛选器这个TAB页:
点击“添加”,筛选器名称,随便写一个,浏览到刚才的DLL文件,确定即可。
然后,去打开 wordpressurlrewrite.ini文件,看里面的规则是否适合你,根据情况自己进行相应的改动即可。
确认之后,需要重启IIS或者电脑。重启好之后,再到 ISAPI 筛选器里看,看到
看到绿色的箭头,说明该ISAPI扩展已经添加成功了。到WORDPRESS后台,在 设置--->固定链接里, 设置你自己的固定链接格式,保存。
此时,你可以去访问你的网址,看看是否生效了。
分享到:
相关推荐
IIS%2bWordPress利用UrlRewrite实现永久链接-Permanent-Links-的完美方案
windows2003+IIS6+URLReWrite破解多网站版,自己一直在用的,拿出来分享了。直接安装,完成后,sn.txt内有破解用户名密码,找到c盘下C:\Program Files\Helicon\ISAPI_Rewrite\ISRWConfig.exe文件,打开后。单击enter...
NULL 博文链接:https://cygogo.iteye.com/blog/903344
IIS URL Rewrite模块(URL 重写)
IIS Urlrewrite2,IIS服务器URl重写工具,,IIS服务器URl重写工具,,IIS服务器URl重写工具,
iis urlrewrite文件
微软的IIS模块,URLRewrite可以实现url重定向,32位和64位
本框架为struts2+spring3+hibernate4+urlrewrite(伪静态地址) Struts采用通配,web-inf下的urlrewrite.xml为伪静态配置文件,跳转到struts.xml进行对应
官方下载地址:http://www.iis.net/download/URLRewrite 完美支持IIS7,可以在IIS7里面直接编写规则,结果是写在web.config文件里,IIS6没有测试过,已用在实际项目中。
在IIS SQL Server中利用ISAPI ReWrite防SQL注入攻击.pdf
UrlReWrite(Url重写或伪静态)完美示例源码,已利用ActionlessForm解决原始地址form回传的问题 例如:/products.aspx?category=books 转换为/products/Books.aspx或/products/Books.html(需要在IIS中建立映射)...
IIS 7, IIS 7.5, IIS 8, IIS 8.5, IIS 10重写工具,适用于网站配置
通过UrlRewrite组件实现url重写,可以优化url,对搜索引擎友好,被收录质量高等好处。
iis伪静态在.Net程序,进行url变成伪静态的时候安装使用
在IISSQL+Server中利用ISAPI+ReWrite防SQL注入攻击.pdf
模块 IIS Web Core 通知 MapRequestHandler 处理程序 StaticFile 错误代码 0x80070002 使用伪静态出现这个错误。如果试过https://www.cnblogs.com/zhao365845726/p/4571361.html 这个链接方法还无效。可以下载我的...
URL Rewrite是微软针对IIS推出的一种对URL进行重写的扩展模块,目前支持用于IIS7及以上版本。该模块使IIS管理员能够创建强大的自定义规则,语法支持正则规则以及通配符规则过滤。它能够根据HTTP头和IIS服务器变量...
IIRF_URLRewrite基于IIS层的IIRF实现URL重写+完美解决POSTBACK问题 京华志&精华志出品 希望大家互相学习,互相进步 支持CSDN 支持微软
利用UrlRewrite,asp.net动态生成htm页面
IIS用的URL_Rewrite插件 添加ISAPI