关于伪静态,相信大家并不陌生,然而烈火网小编发现很多站长使用的都是虚拟主机,这里也简单的说一下,apache和nginx环境的空间,只要上传.htaccess到虚拟主机根目录即可生效,一些Win虚拟主机也是如此,只要将httpd.ini上传到站点根目录即可生效。

  上面简单的介绍了关于虚拟主机的伪静态设置,根主机的不同,最好咨询一下IDC提供商。那么,对于独立的Windows环境应该如何设置,现在就针对IIS6.0来介绍一下IIS如何安装并设置Rewrite伪静态,本文以Discuz站点为例。

  IIS Rewrite 下载

  下载地址:IIS Rewrite 组件

  IIS Rewrite 配置

  1、将下载的 IIS Rewrite 组件解压,放到适当的目录(如 C:Rewrite)下。

IIS Rewrite

  2、在“IIS管理器”里选择网站(本文以Discuz为例,实际操作时请右击您站点),右键,属性。

IIS Rewrite

  3、选择“ISAPI”,点击“添加”。

IIS Rewrite

  4、填入筛选器名称,如“rewrite”。

IIS Rewrite

  5、可执行文件下方点击“浏览”,选择刚才解压的Rewrite组件位置,Rewrite.dll。

IIS Rewrite

  6、确认选择正确后,点击“确定”。

IIS Rewrite

  7、点击“确定”,完成筛选器添加。

IIS Rewrite

  8、重启IIS。

IIS Rewrite

IIS Rewrite

  9、重启IIS后,再次选择站点,右键,属性,看到如下所示向上的绿箭头,说明 IIS Rewrite 成功添加并运行。

IIS Rewrite

  IIS Rewrite 规则设置

  解压后的 IIS Rewrite 组件目录(如 C:Rewrite)中,有一个 httpd.ini 文件,将相应规则写入到这个文件中即可。