Emlog解决RUL路径不统一这个问题很多人应该都不知道吧,这是开了伪静态之后出现的样子。
例如我们访问:
https://www.127.0.0.1.cn/45.html 可以可以访问
我们同时也访问
http://www.127.0.0.1.cn/45.html/a/c/d/45.html 也可以访问
而这2个地址都是指向同一个地址,这样的弊端对seo不是很好,百度可能会抓取多个一样的地址,导致收录文章重复,可能会被搜索引擎判定作弊!
解决的办法如下:
利用301永久重定向跳转解决Emlog文章路径不统一的问题
在你的模板下 “echo_log.php”文件 在 <?php ?> 之间添加 下面代码
if (BLOG_URL . trim(Dispatcher::setPath(), '/') != Url::log($logid)){ header('HTTP/1.1.301 Moved Permanently'); header('Location:'.Url::log($logid)); }
如下图:
然后我们经过测试就发现不会出现路径不统一的问题了。
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明。