设置Discuz论坛专题页伪静态的方法

Discuz论坛专题目录伪静态的设置方法

一、进入网站后台–>全局–>SEO设置–>URL静态化–>在“门户专题页”填入:special/{name}/

二、添加伪静态规则,不同的主机要添加的内容也不相同。

不同的主机需要添加不同的规则,下面我就列出几种不同主机的规则。

Apache Web Server(独立主机用户)

打开.htaccess文件

在原本的规则中加上

RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^(.*)/special/(.+)/$ $1/portal.php?mod=topic&topic=$2&%1

保存即可

Apache Web Server(虚拟主机用户)

打开.htaccess文件

在原本的规则中加上

RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^special/(.+)/$ portal.php?mod=topic&topic=$1&%1 [L,NC]

IIS Web Server(独立主机用户)

打开Rewrite.dll文件

加入

RewriteRule ^(.*)/special/(.+)/(\?(.*))*$ $1/portal\.php\?mod=topic&topic=$2&$4
Nginx Web Server
rewrite ^([^\.]*)/special/(.+)/$ $1/portal.php?mod=topic&topic=$2 last;

nginx 规则

独立服务器,直接使用宝塔的内置规则。

注明:本文为星速云原创版权所有,禁止转载,一经发现将追究版权责任!

(0)
上一篇 2022年7月20日 下午7:57
下一篇 2022年7月20日 下午7:57

相关推荐

发表评论

登录后才能评论
问答社区 QQ客服
微信客服
微信客服
分享本页
返回顶部