没有ISAPI Rewrite FULL照样玩多站点伪静态
发布时间:2016-09-26 22:52:08 所属栏目:系统 来源:http://ivup.cn/post/1142.html
导读:副标题#e# IIS中增加URL Rewrite功能,最多人选用的是名为ISAPI Rewrite的软件,网上下载的破解版,其实破解不完善,最终会不能用。 再次查找,找到了Ionic's Isapi Rewrite Filter,完全开源,完全免费,完全没有中文使用手册。 测试后,使用正常,用法分
5、重启IIS 6、右键点击IIS管理器左栏“网站” 》“属性”,弹出“网站属性”选项卡,选择“ISAPI筛选器”,查看“IIRF”加载是否成功。若是绿色向上箭头,则表示加载成功。
二、规则文件格式基本照搬ISAPI Rewrite,要作修改RewriteRule [源URL正则条件] [目的URL]ISAPI Rewrite与IIRF的区别就在[目的URL],ISAPI Rewrite的要转义,而IIRF不用转义。 如果网上有现成的ISAPI Rewrite的规则可以直接复制过来,将[目的URL]中的反斜杠()一个个删除就可以用在IIRF中用了。 知道这个之后,你就可以随便在网上与人交流,按ISAPI Rewrite交流,最后把转义符()删掉就行了。
三、日志设置在IIRF中日志值可以设置为0-5,在规则文件的开头部分有两行设置日志类型RewriteLog C:RewritesupesiteiirfLog.out (注意要写清楚路径,各站点不同) RewriteLogLevel 0 (0为不记类,3为一般测试,5为处理故障) 日志的代价高昂,同时不会自动删除文件,日志类型一定要设成0,除非用于检查才能修改为其他值,检查完后一定要改为0,否则日志文件把硬盘占满就麻烦了。 如果日志不为0,筛选器起用后,对应文件夹会产生类似以下的文件,是文本格式的,可以用记事本查看。 iirfLog.out.12345.log
四、查看配置在IIRF.ini文件中输入以下配置参数,则可通过浏览器方便查看目前IIRF配置StatusUrl iirfStatus StatusInquiry ON 在浏览器中输入http://localhost/iirfstatus,即可查看。
五、规则文件可随时修改,随时生效!
六、附上wordpress的IIRF规则先到wordpress后台设置固定连接为:/post/%post_id%.html然后在wordpress所在网站的根目录创建(IIRF.ini)文件,并在文件中加入以下规则:
(编辑:应用网_丽江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |