差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
windows:iirf [2011/07/07 21:39]
root 移除
windows:iirf [2011/07/08 03:23]
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)下载文件===
  
-一、下载IIRF 
-网址 
-http://​down.hostwiki.info/​windows/​iirf.zip 
-下载后,将bin目录中的文件解压至任意目录,比如“C:​\iirf\”。 
- 
-- 图片 
- 
  
-二、设置iirf目录的权限 +===(2)安装程序===
-对IIRF.dll所在目录赋予IIS_WPG用户组“读取”、“读取与运行”、“写入”权限。 +
-- +
-- 图片 +
-+
  
-三、设置ISAPI筛选器 
-打开Internet信息服务管理器。右键点击IIS管理器左栏“网站” 》“属性”,弹出“网站属性”选项卡,选择“ISAPI筛选器”,如下图添加IIRF。 
- 
-- 图片 
- 
  
-四、重启IIS +{{:​windows:​iirf_010?​640}} 
- +\\ 
-- 图片 +{{:​windows:​iirf_020?​640}} 
-+\\ 
 +{{:​windows:​iirf_030?​640}} 
 +\\ 
 +{{:​windows:​iirf_040?​640}} 
 +\\ 
 +{{:​windows:​iirf_050?​640}} 
 +\\ 
 +{{:​windows:​iirf_060?​640}} 
 +\\ 
 +{{:​windows:​iirf_070?​640}} 
 +\\ 
 +{{:​windows:​iirf_080?​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