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文章路径不统一的问题

在你的模板下 &ldquo;echo_log.php&rdquo;文件 在 <?php      ?> 之间添加 下面代码

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

如下图:

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

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


评论(0条)

刀客源码 游客评论