找回密码
 快速注册
搜索
查看: 9|回复: 3

如何设置discuz网站的伪静态

[复制链接]

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

hbghlyj 发表于 2024-10-20 22:35 |阅读模式
1、登陆discuz网站后台,默认后台路径是:域名/admin.php
图文教程

2、在discuz管理后台,点击上方导航栏的【全局】,进入全局设置
图文教程

3、在全局设置里,点击左侧导航栏【SEO设置】
图文教程

4、全部勾选URL静态化内容选项,完成后点击下方【提交】
图文教程

5、登陆空间控制面板,打开【文件管理器】
图文教程

6、点击【public_html】,进入空间根目录
图文教程

7、进入根目录后,下拉至底部。在创建新文件处,输入“.htaccess”并点击创建
图文教程

8、复制粘贴下面的discuz伪静态规则(注意不要对代码进行修改),完成后点击下方【另存为】

RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ plugin.php?id=$1:$2&%1
※全选上方代码复制粘贴(如下图)
图文教程

完成以上内容,您的discuz网站伪静态就设置成功了。

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

 楼主| hbghlyj 发表于 2024-10-20 22:38

静态URL易被收录

搜索emath.ac.cn找到很多结果, 都没有forum.php的.
因为做了URL伪静态, URL 格式如discuz.dismall.com/thread-3824052-1-1.html 更容易被收录
Discuz如何设置伪静态?
Discuz论坛专题目录伪静态的设置方法
1、进入网站后台-->全局-->SEO设置-->URL静态化
2、添加伪静态规则,不同的主机要添加的内容也不相同。

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

 楼主| hbghlyj 发表于 2024-10-20 22:39

Archiver

发现Archiver的URL就是静态的
kuing.cjhb.site/archiver/?tid-388.html
都是以.html结尾的

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

 楼主| hbghlyj 发表于 2024-10-20 22:41
我们是否应该设置像 dismall.com/thread-1879-1-1.html 这样的静态 URL 类似论坛 emath.ac.cn

手机版|悠闲数学娱乐论坛(第3版)

GMT+8, 2025-3-4 11:55

Powered by Discuz!

× 快速回复 返回顶部 返回列表