discuz x3.2设置伪静态之后出现问题的解决方法

2025-05-08 20:25:49

1、1.在后台“全局》SEO设置》URL 静态化”相关复选框全部勾选,点“提交”按钮

discuz x3.2设置伪静态之后出现问题的解决方法
discuz x3.2设置伪静态之后出现问题的解决方法

2、在设置好伪静态之后 任意点击一个板块 由于我的vps的伪静态配置问题出现以下情况

discuz x3.2设置伪静态之后出现问题的解决方法

3、http://ww嘛术铹砾w.helicontech.com/isapi_rewrite/download.html

4、进入该网站在vps内下载程序区分了32位 64位=的大家看清楚之后然后下载

discuz x3.2设置伪静态之后出现问题的解决方法

5、我在这里就用win2008r2 64位来演示

6、打开下载好的程序安装目录

discuz x3.2设置伪静态之后出现问题的解决方法
discuz x3.2设置伪静态之后出现问题的解决方法

7、打开iis管理器打开isapi管理器添加 ISAPI_Rewrite_32 ISAPI_Rewrite_x64对好目录

discuz x3.2设置伪静态之后出现问题的解决方法

8、也可以使用此软件自动添加就可以省去前面的几个步骤具体不多讲了

discuz x3.2设置伪静态之后出现问题的解决方法

9、设置完之后重启iis

10、如果还是出现步骤2 图情况的话还需要在网站的目录下新建一个文件

11、<?xml version="1.0" encoding="UTF-8"?>稆糨孝汶;<configuration> <system.webServer> <rewrite> <rules> <rule name="topic"> <match url="^topic-(.+)\.html$" /> <action type="Rewrite" url="portal.php?mod=topic&amp;topic={R:1}" /> </rule> <rule name="article"> <match url="article-([0-9]+)\.html$" /> <action type="Rewrite" url="portal.php?mod=view&amp;aid={R:1}" /> </rule> <rule name="forum"> <match url="^forum-([0-9]+)-([0-9]+)\.html$" ignoreCase="false" /> <action type="Rewrite" url="forum.php?mod=forumdisplay&amp;fid={R:1}&amp;page={R:2}" appendQueryString="false" /> </rule> <rule name="thread"> <match url="^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" /> <action type="Rewrite" url="forum.php?mod=viewthread&amp;tid={R:1}&amp;extra=page={R:2}&amp;page={R:3}" /> </rule> <rule name="group"> <match url="^group-([0-9]+)-([0-9]+)\.html$" /> <action type="Rewrite" url="forum.php?mod=group&amp;fid={R:1}&amp;page={R:2}" /> </rule> <rule name="space"> <match url="^space-(username|uid)-(.+)\.html$" /> <action type="Rewrite" url="home.php?mod=space&amp;{R:1}={R:2}" /> </rule> <rule name="Xrewrite"> <match url="^([a-z]+)-(.+)\.html$" /> <action type="Rewrite" url="{R:1}.php?rewrite={R:2}" /> </rule> </rules> </rewrite> <asp scriptErrorSentToBrowser="true" /> </system.webServer><system.web><globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" /></system.web></configuration><configuration><system.webServer><rewrite> <rules> <rule name="Enforce canonical hostname" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input="{HTTP_HOST}" negate="true" pattern="^www.5-123.com$" /> </conditions> <action type="Redirect" url="http://www.5-123.com/{R:1}" redirectType="Permanent" /> </rule> </rules></rewrite></system.webServer><system.webServer> <httpErrors errorMode="Detailed" /> <asp scriptErrorSentToBrowser="true"/> </system.webServer> <system.web> <customErrors mode="Off"/> <compilation debug="true"/></system.web></configuration>

12、将以上代码复制下来在网站根目录下新建一个文件命名为“web.config”

discuz x3.2设置伪静态之后出现问题的解决方法

13、之后再访问一下设置了的板块之后就能正常访问了哈希望这个经验对大家有用

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢