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

EMLOG优化Url标准化,地址自动301跳转-第4张插图

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

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

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

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

 
 
  1. <!--优化SEO链接-->
  2. <?php if(isset($sortName)){ echo '<link rel="canonical" href="'.Url::sort($sortid).'" />' . PHP_EOL;
  3. }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;
  4. }?>
  5. <!--优化SEO链接-->

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

猜你喜欢

转载自blog.csdn.net/weixin_39664733/article/details/121523403
今日推荐