X2大分区板块伪静态设置

X2大分区板块伪静态设置

大分区下的板块DX2可以在后台设置,而大分区本身无法设置,这个主要目的就是把论坛首页大分区的链接/forum.php?gid=1这种改为伪静态格式/forum1.html这种格式。
1、添加Rewrite伪静态规则:
  1. RewriteRule ^(.*)/forum(\w+)\.html(\?(.*))*[        DISCUZ_CODE_3        ]nbsp; $1/forum\.php\?gid=$2&$4
复制代码

2、修改\template\default\forum\discuz.htm
  1. <h2><a href="{if !empty($caturl)}$caturl{else}forum.php?gid=$cat[fid]{/if}" style="{if $cat[extra][namecolor]}color: {$cat[extra][namecolor]};{/if}">$cat[name]</a></h2>
复制代码

改为:
  1. <h2><a href="{if !empty($caturl)}$caturl{else}forum$cat[fid].html{/if}" style="{if $cat[extra][namecolor]}color: {$cat[extra][namecolor]};{/if}">$cat[name]</a></h2>
复制代码

3、更新缓存,大功告成!
演示:
附件: 您需要登录才可以下载或查看附件。没有帐号?欢迎注册