emlog解决文章链接重复导致收录文章重复

今天发现个问题

Emlog在后台设置了文章链接模式后发现 我设置了文件形式  其他三个链接也都可以访问

  • 默认形式:http://www.xxxxx.com/?post=2

  • 文件形式:http://www.xxxxx.com/post-2.html 

  • 目录形式:http://www.xxxxx.com/post/2

  • 分类形式:http://www.xxxxx.com/category/2.html

  • 这几种链接都可以访问会导致 文章重复收录 对seo不友好  之后百度解决方法找不到满意的就自己研究了一下

  • 主要是以301跳转达到想要的效果  网上的代码虽然有作用但是文章设置有别名的也会跳转成数字.html 达不到文章别名显示的效果

  • 还是以(大前端)主题为例  打开模版module/m-header.php目录  在合适的地方加入一下代码即可

  • <?php
    if(parse_url('http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'])['path'] != parse_url(Url::log($logid))['path']){
      if(isset($logid) && !isset($alias)){
          header('Location:'.Url::log($logid));
       }
    }
    ?>
  • 其他的主题大同小异  一般在header.php合适位置加上即可

  • emlog解决文章链接重复导致收录文章重复插图

温馨提示:
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明

给TA赞赏
共{{data.count}}人
人已赞赏
未整理

冰晶礼服

2021-5-16 0:00:00

未整理

非常好看的网址导航_以及热点热搜影视等排行榜源码

2021-5-18 0:00:00

0 条回复 A文章作者 M管理员
----《》
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索