频道栏目
首页 > 程序开发 > Web开发 > PHP教程 > 开源程序 > discuz > 正文
Discuz x3论坛设置伪静态和301重定向的配置代码
2016-01-07 15:10:11           
收藏   我要投稿

#将RewriteEngine模式打开
RewriteEngineOn

#修改以下语句中的/discuz为你的论坛目录地址,如果程序放在根目录中,请将/discuz修改为/
RewriteBase/

#301指向
rewritecond%{http_host}^xxx.com[nc]
rewriterule^(.*)$http://www.xxx.com/$1[L,R=301]
#Rewrite系统规则请勿修改
RewriteCond%{QUERY_STRING}^(.*)$
RewriteRule^topic-(.+)\.html$portal.php?mod=topic&topic=$1&%1
RewriteCond%{QUERY_STRING}^(.*)$
RewriteRule^article-([0-9]+)-([0-9]+)\.html$portal.php?mod=view&aid=$1&page=$2&%1
RewriteCond%{QUERY_STRING}^(.*)$
RewriteRule^forum-(\w+)-([0-9]+)\.html$forum.php?mod=forumdisplay&fid=$1&page=$2&%1
RewriteCond%{QUERY_STRING}^(.*)$
RewriteRule^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
RewriteCond%{QUERY_STRING}^(.*)$
RewriteRule^group-([0-9]+)-([0-9]+)\.html$forum.php?mod=group&fid=$1&page=$2&%1
RewriteCond%{QUERY_STRING}^(.*)$
RewriteRule^space-(username|uid)-(.+)\.html$home.php?mod=space&$1=$2&%1
RewriteCond%{QUERY_STRING}^(.*)$
RewriteRule^blog-([0-9]+)-([0-9]+)\.html$home.php?mod=space&uid=$1&do=blog&id=$2&%1
RewriteCond%{QUERY_STRING}^(.*)$
RewriteRule^archiver/(fid|tid)-([0-9]+)\.html$archiver/index.php?action=$1&value=$2&%1
点击复制链接 与好友分享!回本站首页
相关TAG标签 静态 代码 论坛
上一篇:Discuz X3后台和UCenter的邮件设置方法
下一篇:Discuz论坛设置腾讯微博来源的具体步骤图解
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站