discuz主题列表页伪静态化设置方法(lnmp+wamp+lamp通用)

来源:互联网 发布:php ajax上传 编辑:程序博客网 时间:2024/05/18 04:10

大家都知道在discuz程序中,伪静态化后,门户文章跟帖子内容都可以设置成功并能正常的访问,

但是在论坛帖子的列表页却还是动态的地址:http://www.52hgn.com/forum.php?gid=40 比如这种,

我们想把他变成这种静态地址:http://www.52hgn.com/forum-40.html 比如这种,本站已经实现,不相信的可以访问看看。

如果上面的示例是大家所需要的,那么可以接续往下看,如果不是就没有必须继续往下看了,那么接下来讲一下怎么实现帖子主题列表伪静态化的方法。

第一步:【修改模板和去除面包屑导航中的url动态部分】
打开 templates/default/discuz.htm (如果你用的不是默认的模板,那么把default换成你的模板名称 即templates/xxx/discuz.htm,或者templates/xxx/discuz.php)

打开这个文件后 按 ctrl+f 寻找
forum.php?gid=$cat[fid]
修改为
forum-$cat[fid].html

第二步:【修改板块页中的url的动态部分】
打开 source/module/forum/forum_forumdisplay.htm或者source/module/forum/forum_forumdisplay.php文件

1.打开这个文件后 按 ctrl+f 寻找
Location: forum.php?gid=$_G[fid]
修改为
Location: forum-$_G[fid].html

2.继续寻找
forum.php?gid=’.$forum_up[‘fid’].’
修改为
forum-‘.$forum_up[‘fid’].’.html

3,继续寻找
forum.php?gid=’.$forum_top[‘fid’].’
修改为
forum-‘.$forum_top[‘fid’].’.html

第三步:【修改帖子页面url动态链接部分】
打开文件source/module/forum/forum_viewthread.php后,

打开这个文件后 按 ctrl+f 寻找
? ‘forum.php?gid=’.$fup :
你会搜索到两个地方有这个代码,然后你把这两个地方都修改为

? ‘forum-‘.$fup.’.html’ :

第四步:【修改发帖页面url动态链接地址部分】
打开这个文件后 按 ctrl+f 寻找
? ‘forum.php?gid=’.$fup :
你会搜索到两个地方有这个代码,然后你把这两个地方都修改为
? ‘forum-‘.$fup.’.html’ :

第五步:【dicuz的伪静态规则】
查看自己的服务器的环境,复制下面对应的伪静态规则添加到自己discuz的论坛规则里面

nginx伪静态规则:
rewrite ^([^.]*)/forum-([0-9]+).html1/forum.php?gid=$2 last;

apache伪静态规则:
RewriteRule ^(.)/forum-(\w+).html(\?(.))*1/forum.php\?gid=2&4

到这里,重启下机器就可以了 本文由花姑娘论坛站长纯手打出来的,如果帮您解决了问题,
请支持一下www.52hgn.com花姑娘论坛
此方法测试的网站环境是linux的服务器 +nginx +mysql +php的环境,discuz的版本为x3.2的GBK版本。

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 9个月婴儿流鼻涕怎么办 狗狗晕车吐了怎么办 小狗又拉又吐怎么办 犬瘟热流黄鼻涕怎么办 2个月幼犬流鼻涕怎么办 5个月宝宝流鼻血怎么办 1岁宝宝感冒鼻塞怎么办 4个月宝宝鼻塞怎么办 4岁宝宝感冒鼻塞怎么办 宝宝4个月流鼻涕怎么办 3个月的宝宝鼻塞怎么办 50天的小孩鼻塞怎么办 鼻子流脓鼻涕2周怎么办 两岁宝宝流清鼻涕怎么办 1岁宝宝流黄鼻涕怎么办 宝宝上火流黄鼻涕怎么办 一周岁宝宝流清鼻涕怎么办 一周岁流清鼻涕怎么办 4岁宝宝感冒发烧怎么办 6个月宝宝流鼻涕怎么办 8岁儿童感冒发烧怎么办 婴儿感冒咳嗽怎么办%3f 小孩流鼻涕鼻塞怎么办最简单方法 宝宝鼻炎鼻子不通气怎么办 小孩晚上睡觉鼻子不通气怎么办 孩子晚上睡觉鼻子不通气怎么办 3个月婴儿流鼻涕怎么办 一个月宝宝鼻塞流鼻涕怎么办 我的鼻子不通气怎么办 鼻子擦多了疼怎么办 鼻涕擦多了好疼怎么办 鼻炎一直流鼻水怎么办 擤鼻涕后耳朵堵怎么办 鼻涕醒多了头疼怎么办 感冒鼻子破皮了怎么办 感冒鼻子擦红了怎么办 擤鼻涕时耳朵疼怎么办 鼻涕进耳朵里了怎么办 怀孕6个月生病了怎么办 浓鼻涕擤不出来怎么办 有鼻涕在鼻腔里怎么办