创意电子

标题: 怎么解决Discuz首页多路径的问题,统一首页的路径URL [打印本页]

作者: dz开发    时间: 2020-9-14 23:12
标题: 怎么解决Discuz首页多路径的问题,统一首页的路径URL
怎么解决Discuz首页多路径的问题,统一首页的路径URL?
资源名称: 
下载次数:0  文件大小:  记录
购买VIP 充值创意币 运营教程 免费赚创意币 
安全检测,请放心下载

作者: 创意电子    时间: 2020-9-14 23:12
Discuz论坛管理系统是一个十分优秀的系统,经过几十年的发展已经十分广泛了。目前我在使用这个系统的时候发现了一个不利于SEO的问题。正常来说,一个网站一般是有一个首页,而且首页的地址是固定的。但是在DZ中,由于我们可以灵活的设置网站的首页内容,同时因为WEB服务器的缺省值,从而导致首页的URL会有三种。
这里用门户来举例:
http://www.xxx.com/index.php
http://www.xxx.com/portal.php
http://www.xxx.com/
上面的三个URL指向都是网站首页,同时内容也是相同的,这样,对于搜索引擎来说是十分不友好的,这里提供了一个方法,同一个规划网站的地址为 http://www.xxx.com/, 当访问其他两个时,将会被301指向统一的入口,这里使用的方法是伪静态中常用的rewrite,配置如下:
  1. if ($request_uri = "/portal.php"){
  2.         rewrite ^/(.*) / permanent;
  3. }
  4. if ($request_uri = "/index.php"){
  5.         rewrite ^/(.*) / permanent;
  6. }
复制代码
资源名称: 
下载次数:1  文件大小:  记录
购买VIP 充值创意币 运营教程 免费赚创意币 
安全检测,请放心下载


如果是以论坛为首页就设置论坛代码:
  1. if ($request_uri = "/forum.php"){
  2.         rewrite ^/(.*) / permanent;
  3. }
  4. if ($request_uri = "/index.php"){
  5.         rewrite ^/(.*) / permanent;
  6. }
复制代码
注意:服务器为 nginx,使用的宝塔面板。








欢迎光临 创意电子 (https://www.wxcydz.cc/) Powered by Discuz! X3.4