首页 帮助中心 香港高防服务器 如何在IIS环境下配置Rewrite规则
如何在IIS环境下配置Rewrite规则
时间 : 2022-09-22 09:36:39 编辑 : 华纳云 阅读量 : 1883

  URL 静态化可以提高搜索引擎抓取,开启本功能需要对 Web 服务器增加相应的 Rewrite 规则,且会轻微增加服务器负担。本教程讲解如何在 IIS 环境下配置各个产品的 Rewrite 规则。

  一、首先下载 Rewrite.zip 的包,解压到任意盘上的任意目录。

  各个产品的 Rewrite 规则包不同,请选择对应的产品下载对应的 Rewrite 规则。

  Discuz!6.0.0/6.1.0 的 Rewrite 规则下载地址:Rewrite.zip

  UCenter Home1.0.0 的 Rewrite规则下载地址:Rewrite.zip

  SupeSite6.0_X-Space4.0_UC 的Rewrite 规则下载地址:iisrewrite.zip

  SupeV 的 Rewrite 规则下载地址:rewrite_iis.zip

  下载各个产品的 Rewrite 规则并且重命名后如下图所示存放:

https://www.hncloud.com/uploads/UEditorImages/202209/22/1890ac1ae84fd5fa208a109ad0f4e3a1.jpg

  二、配置方法

  Discuz!、UCHome、SupeSite/X-Space、SupeV 的 Rewrite 配置方法类似,下面以 Discuz!6.0.0/6.1.0 的 Rewrite 规则配置方法为例讲解如何在 IIS 环境下配置 Rewrite 规则。

  在 IIS 管理器里选择网站,右键选择“属性”,如下图所示:

https://www.hncloud.com/uploads/UEditorImages/202209/22/c1ff3294bc5c25efa0572efe8854008c.jpg

  在弹出的窗口里选择“ISAPI筛选器”

https://www.hncloud.com/uploads/UEditorImages/202209/22/6e1e4c069160df419281a111ca7e440c.jpg

  上图中点击“添加”,在弹出的窗口里“筛选器名称”填写“rewrite”

https://www.hncloud.com/uploads/UEditorImages/202209/22/7a0552fdd86e9569a7f7286a69d9f16a.jpg

  上图界面中点击“浏览”,选择下载解压后的 Discuz! Rewrite 规则目录下的 Rewrite.dll 文件

https://www.hncloud.com/uploads/UEditorImages/202209/22/4a70a86264a555934c7ae6d4558f5554.jpg

  浏览完毕点击“确定”

https://www.hncloud.com/uploads/UEditorImages/202209/22/bac182f1ee61d2513d497bb26dabfedc.jpg

  添加完毕点击“确定”

https://www.hncloud.com/uploads/UEditorImages/202209/22/b4d3404e57240c349e8dfbffd95bf0cc.jpg

  重新启动 IIS

https://www.hncloud.com/uploads/UEditorImages/202209/22/e8e9dd672776eb10e5a9c3a044d06834.jpg

https://www.hncloud.com/uploads/UEditorImages/202209/22/d6ad496c0638c856a746d03ca252f184.jpg

  重新选择该站点 => 右键“属性”=> “ISAPI 筛选器”,如果看到状态为向上的绿色箭头,就说明 Rewrite 模块安装成功了。

https://www.hncloud.com/uploads/UEditorImages/202209/22/79519d89326e8b26cbedbbf1e78515f1.jpg

  Rewrite 规则配置成功了,但是这个时候浏览论坛地址依旧不是伪静态的,还需要到论坛后台做相应的设置才可以。

华纳云 推荐文章
Ubuntu中安装多个终端以及更换默认终端 服务器禁止被ping的设置方法(图文) Ubuntu中使用ApacheBench进行压力测试 Ubuntu中如何修改默认程序? IIS7 网站发布常见报错问题解决方案 Centos 分割卷组具体方法 Windows Server 2012共享文件 Linux中安装Homebrew 宝塔面板添加thinkphp6.x命令执行脚本 Centos如何更换epel源
客服咨询
7*24小时技术支持
技术支持
渠道支持