梦殇国际

标题: Discuz! 面包屑导航条中分区的伪静态 [打印本页]

作者: 阿星    时间: 2014-9-5 16:49
标题: Discuz! 面包屑导航条中分区的伪静态
1、首先启用分区伪静态的支持,以Nginx为例,在伪静态规则中加入:
  1. rewrite ^([^\.]*)/forum-([0-9]+)\.html$ $1/forum.php?gid=$2 last;
复制代码
这里给一个apache的:RewriteRule ^(.*)/forum(\w+)\.html(\?(.*))*$ $1/forum\.php\?gid=$2&$4
重载Nginx既可以支持以 forum-gid.html 访问分区。

2、修改页面链接。

首页:打开 forum/discuz 模板文件搜索
  1. <h2><a href="{if !empty($caturl)}$caturl{else}forum.php?gid=$cat[fid]{/if}"
复制代码
将 forum.php?gid=$cat[fid] 替换为 forum-$cat[fid].html

版块页:打开 source/module/forum/forum_forumdisplay 文件
将 Location: forum.php?gid=$_G[fid] 替换为 Location: forum-$_G[fid].html
将 forum.php?gid='.$forum_up['fid'].' 替换为 forum-'.$forum_up['fid'].'.html
将 forum.php?gid='.$forum_top['fid'].' 替换为 forum-'.$forum_top['fid'].'.html

帖子页:打开 source/module/forum/forum_viewthread.php 文件
将 ? 'forum.php?gid='.$fup : 替换为 ? 'forum-'.$fup.'.html' : (共两处);

发帖页:打开 source/module/forum/forum_post.php 文件
将 ? 'forum.php?gid='.$fup : 替换为 ? 'forum-'.$fup.'.html' : (共两处)。




作者: 小B    时间: 2014-9-5 16:57
哪个location下面的..没发现

作者: 阿星    时间: 2014-9-5 16:59
小B 发表于 2014-9-5 16:57
哪个location下面的..没发现

将 forum.php?gid='.$forum_up['fid'].' 替换为 forum-'.$forum_up['fid'].'.html
原作者尼玛,forum-'.$forum_up['fid'].'.html这个地方的 up他写成top
真是恶心、、、、

你的什么版本?这是3.1之上的好像

作者: 222    时间: 2014-9-5 17:01
不明意义

作者: 阿星    时间: 2014-9-5 17:03
222 发表于 2014-9-5 17:01
不明意义

不明就别乱回复,谢谢,你这样是水贴了

作者: 222    时间: 2014-9-5 17:05
阿星 发表于 2014-9-5 17:03
不明就别乱回复,谢谢,你这样是水贴了

我知道了

作者: 阿星    时间: 2014-9-5 17:11
222 发表于 2014-9-5 17:05
我知道了

知道就好,认真点回复把

作者: 哦    时间: 2014-9-5 17:26
这是啥东西 算了,,我智商也就这样了

作者: mmylr2016    时间: 2015-4-28 14:03
根据你的方法,请问,伪静态后,首页,版块,文章都访问正常,分区不能打开是什么原因?

作者: mmylr2016    时间: 2015-4-28 14:04
首页,版块,文章都访问正常,分区不能打开是什么原因?我的QQ:2981271223

作者: mmylr2016    时间: 2015-4-28 14:55
现在版块倒是能访问了,可是点击不同的分区,为什么显示的都是全部的分区的内容呢?应该是点哪个显示哪个分区内容才对吧?

作者: 阿星    时间: 2015-4-28 20:09
mmylr2016 发表于 2015-4-28 14:55
现在版块倒是能访问了,可是点击不同的分区,为什么显示的都是全部的分区的内容呢?应该是点哪个显示哪个分 ...

你哪里改错了吧

作者: 阿星    时间: 2015-4-28 20:10
mmylr2016 发表于 2015-4-28 14:04
首页,版块,文章都访问正常,分区不能打开是什么原因?我的QQ:2981271223
...

不好意思,你可以自己再对比一下。
改之前备份就好了
改对了就没问题的

作者: 欧阳打打    时间: 2015-6-20 18:36
你的帖子好难理解懂啊





欢迎光临 梦殇国际 (https://714.hk/) Powered by Discuz! X3.4