由于DiscuzX2.5后台没有分区的SEO设置,只能自己动手改了。
要实现如下效果:
请求路径 xxx/forum-gid-2.html 实际访问 xxx/forum.php?gid=2
下面分别是针对apache及nginx的rewrite
apache:
RewriteRule ^forum-gid-([0-9]+)\.html$ forum.php?gid=$1
Nginx:
rewrite ^/forum-gid-([0-9]+).html$ /forum.php?gid=$1;
另外还要对原有的链接进行 301 跳转:
Nginx:
if ($request_uri ~* "^/forum.php\?gid=(\d+)$") {
set $param1 $1;
rewrite (.*) /forum-gid-$param1.html? permanent;
}
然后修改如下文件:
template\default\forum\ajax_forumlist.htm
template\default\forum\discuz.htm
template\default\forum\post_forumselect.htm
template\default\forum\stat_team.htm
(其实就是在template文件夹中全局搜索 forum.php?gid 这串字符)
然后把文件中的 forum.php?gid=$gid 改成 forum-gid-$gid.html
分享到:
相关推荐
discuzx2.5数据字典
七禧二次开发DiscuzX2.5舞曲系统
Discuzx2.5模板,时下最流行的轻论坛(sns风格).rar )
DiscuzX2.5微博登陆插件 DiscuzX2.5微博登陆接口
discuzx2.5 防注册机 验证码 程序
discuzx2.5增加手机验证码注册
地方门户DiscuzX2.5蓝色模板是一款经过优化的简洁大方模板,适用于DiscuzX2.5地方门户网站。
discuzX2.5投票插件
DiscuzX2.5尚蓝风格模板下载
discuzX2.5木板风格适用于Discuz! X2.5 GBK版本,把下载风格包tuzuan_mb_dzx文件夹用FTP上传根目录template下,后台安装风格即可。
DiscuzX2.5化龙巷风格模板
DiscuzX2.5华西100模板
所整理的DiscuzX2.5完整的目录结构注释,共67页,分享给需要的童鞋
discuzx2.5手机号登陆网站
DiscuzX2.5数据表详解,非常详细。
DiscuzX2.5蓝色经典风格模板
五格子蓝色DiscuzX2.5模板
discuzX2.5模板-PMI简约黑绿
游戏者之家独立开发的基于discuzX2.5程序插件
discuz开发必备discuzX2.5X3模板开发文档(精华版)