ISAPI Rewrite的安装与使用

yoken 阅读:1042 2008-04-21 00:11:00 评论:0

ISAPI_Rewrite是一个强大的基于正则表达式的URL处理引擎。它非常类似于Apache's mod_Rewrite,但它是专为IIS设计的。

ISAPI_Rewrite有两个版本:ISAPI_Rewrite Full与ISAPI_Rewrite Lite。

ISAPI_Rewrite Lite是免费版本,但不支持反向代理功能。

ISAPI_Rewrite Full只能下载到30天的试用版本。


首先到 http://www.helicontech.com/download/ 下载一个ISAPI Rewrite的安装包,Lite免费版本ISAPI_Rewrite Lite (freeware)即可。

安装运行后,打开管理工具中Internet信息管理(IIS管理),在网站单击右键选属性,就可以看到ISAPI_Rewrite已经被加入到了ISAPI筛选器中。

按照默认安装的位置,可以在 C:\Program Files\Helicon\ISAPI_Rewrite 找到 httpd.ini 在此文件中输入Rewrite的规则即可。


正常情况下,修改rewrite规则不需要重起IIS,在为Apache编写的Rewrite的规则中,通常把

<IfModule mod_rewrite.c>RewriteEngine OnRewriteRule ^(.*)/archiver/([a-z0-9\-]+\.html)$ $1/archiver/index.php?$2</IfModule>

其中黑体的部分去掉即可成为ISAPI Rewrite的规则。因此您在IIS下也可以轻易的实现Discuz!和Discuz! Archiver等相关应用的静态化处理。

转载保留链接!网址:http://80920140.com/post/535.html

声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源; 2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任; 3.作者投稿可能会经我们编辑修改或补充。

发表评论
搜索
排行榜
关注我们

扫一扫关注我们,了解最新精彩内容