专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > nginx

discuz与帝国混合安装,论坛部分独立出来换二级域名,nginx301跳转规则

发布时间: 文章来源:www.iduyao.cn 采编人员:毒药  
背景:discuz 和帝国cms安装在同一根目录和域名下,混合安装nginx服务器,discuz没有单独目录,帝国同样没有单独目录。
域名是www.XXXXX.

现需求:
将论坛部分独立成一个目录然后绑定二级域名bbs.XXXXX.
新论坛部署好后需要将老域名的论坛部分重定向至新的论坛二级域名,不知301规则怎么写。
主要是:

/index.php

/forum.php

/forum-

/thread-
应该主要是这四个部分的301跳转规则

友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
   2581阅读

解决方法:

rewrite ^([^\.]*)/forum-(\w+)-([0-9]+)\.html$ https://club.zbapk.com/forum-$2-$3.html permanent;
rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ https://club.zbapk.com/thread-$2-$3-$4.html permanent;
rewrite ^([^\.]*)/forum.php https://club.zbapk.com/forum.php permanent;

毒药   2018-12-03 15:21:58
1
登录 后发表评论