如何解决Emlog路径不统一问题

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”文件 在  之间添加 下面代码

code

  1. if (BLOG_URL . trim(Dispatcher::setPath(), '/') != Url::log($logid)){
  2. header('HTTP/1.1.301 Moved Permanently');
  3. header('Location:'.Url::log($logid));
  4. }

如下图:如何解决Emlog路径不统一问题_第1张图片

然后我们经过测试就发现不会出现路径不统一的问题了。 

你可能感兴趣的:(软希网源码下载,搜索引擎)