伪静态
启用分区伪静态的支持,以下为 nginx
规则, apache
自行转换,在伪静态规则中加入:
rewrite ^([^\.]*)/forum-([0-9]+)\.html$ $1/forum.php?gid=$2 last;
重载Nginx即可支持以 forum-gid.html
访问分区。
页面修改
以下全部为默认模板,其他主题模板自行修改。
首页:
打开 forum/discuz
模板文件,搜索
<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' :