EMLOG优化 - Url标准化,自动301跳转

2018年的时候发过一个文章。但是好像有点问题,评论区不能翻页

原文地址:http://www.aeink.com/1079.html

今天重新优化了一下,修复了评论翻页问题。

本教程主要以标签canonical外加301整合,实现URL统一化

打开主题的header.php,在<head></head>标签内,插入如下代码:

<!--优化SEO链接-->
<?php if(isset($sortName)){  echo '<link rel="canonical" href="'.Url::sort($sortid).'" />' . PHP_EOL;
}elseif(isset($logid)){  $path = parse_url(Url::log($logid))['path'];  $path = str_replace('/', '\/',$path);  if (!preg_match("/$path/",$_SERVER['REQUEST_URI'], $matches)) {  header('Location:'.Url::log($logid),TRUE,301);  }  echo '<link rel="canonical" href="'.Url::log($logid).'" />' . PHP_EOL;
}?>
<!--优化SEO链接-->

文章到此结束,需要注意的是 大前端主题 在module/m-header.php文件中!

QQ截图20180730093302.png

转载请注明出处 AE博客|墨渊 » EMLOG优化 - Url标准化,自动301跳转

相关推荐

发表评论

路人甲

网友评论(4)

没有用啊
xiaobai 3年前 (2021-09-24) 回复
@xiaobai:模板不同自性调整代码
墨渊 3年前 (2021-09-24) 回复
EMLOG PRO 修复了
珊瑚の海 3年前 (2021-09-19) 回复
alert("本人到此一游")
顾哥哥 3年前 (2021-09-06) 回复