差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
windows:iirf [2011/07/07 21:39]
root 移除
windows:iirf [2013/07/01 13:05]
root
行 1: 行 1:
-IIS中实现伪静态功能,最多的选择是使用“ISAPI Rewrite“,但一般都是破解版,我们不推荐使用破解版的程序。 +====IIS下使用免费、开源的IIRF实现伪静态==== 
-最近开始流行的IIRF(Ionic’s Isapi Rewrite Filter),完全开源,完全免费,而且与ISAPI Rewrite的规则高度兼容,经过简单修改即可使用在IIRF上,而且使用量较大的WEB程序已经有修改好的规则,如Discuz、WordPress等等。+IIS中实现伪静态功能,最多的选择是使用“ISAPI Rewrite“,但一般都是破解版,我们不推荐使用破解版的程序。\\ 
 +最近开始流行的IIRF(Ionic’s Isapi Rewrite Filter),完全开源,完全免费,而且与ISAPI Rewrite的规则高度兼容,经过简单修改即可使用在IIRF上,而且使用量较大的WEB程序已经有修改好的规则,如Discuz、WordPress等等。\\ 
 +\\ 
 +===(1)下载文件=== 
 +<​code>​ 
 +http://​wiki.diahosting.com/​down/​windows/​Iirf2.1.msi 
 +</​code>​ 
 +===(2)安装程序===
  
-一、下载IIRF 
-网址 
-http://​down.hostwiki.info/​windows/​iirf.zip 
-下载后,将bin目录中的文件解压至任意目录,比如“C:​\iirf\”。 
- 
-- 图片 
- 
  
-二、设置iirf目录的权限 +{{:​windows:​iirf_010.png?640}} 
-对IIRF.dll所在目录赋予IIS_WPG用户组“读取”、“读取与运行”、“写入”权限。 +\\ 
- +{{:​windows:​iirf_020.png?​640}} 
-- 图片 +\\ 
- +{{:​windows:​iirf_030.png?​640}} 
- +\\ 
-三、设置ISAPI筛选器 +{{:​windows:​iirf_040.png?​640}} 
-打开Internet信息服务管理器。右键点击IIS管理器左栏“网站” 》“属性”,弹出“网站属性”选项卡,选择“ISAPI筛选器”,如下图添加IIRF。 +\\ 
-- +{{:​windows:​iirf_050.png?640}} 
-- 图片 +\\ 
- +{{:windows:​iirf_060.png?​640}} 
- +\\ 
-四、重启IIS +{{:​windows:​iirf_070.png?​640}
-- +\\ 
-- 图片 +{{:​windows:​iirf_080.png?​640}}
-- +
- +
-五、检查是否成功 +
-右键点击IIS管理器左栏“网站” 》“属性”,弹出“网站属性”选项卡,选择“ISAPI筛选器”,查看“IIRF”加载是否成功。若是绿色向上箭头,则表示加载成功。 +
-- +
-- 图片 +
-- +
- +
-六、配置规则文件 +
-如果您创建一个服务器全局范围的设置文件(IirfGlobal.ini),您必须把它与(IIRF.dll)文件在同一目录中。该IIRF将寻找其在该文件中的全局设置文件。 +
-针对指定站点的规则,需要在站点根目录下创建“IIRF.ini”文件。 +
- +
-- 图片 +
-- +
- +
-七、设置日志选项 +
-IIRF能够将INI配置文件加载,用户的URL请求记录都会保存到指定的日志文件里。因为它具有很大的性能开销,因此建议将它日志的记录等级设为0,只有为了方便调试的时候时候,可以设置为5, +
-RewriteLog <​filename stub> ​ 保存的日志路径,如 c:\temp\iirfLog.out +
-RewriteLogLevel ​{0,1,2,3,4,5日志的等级,​默认值为0 +
-0– 不记录日志 +
-1- 少许的日志 +
-2- 比较多的日志 +
-3- 比较详细的日志 +
-4- 详细的日志(4),并会跟踪server variable和替换的字符串。 +
-5- 详细的日志(5),包括日志文件更改的事件,建议方便调试的时候使用+
最后更改: in 2013/07/01 13:05