欢迎光临 - 我的站长站,本站所有资源仅供学习与参考,禁止用于商业用途或从事违法行为!

帝国cms教程

帝国CMS分页页码“网页会自动重定向”优化方法

帝国cms教程 我的站长站 2024-10-22 共34人阅读

使用帝国cms制作的网站,谷歌搜索引擎站长工具后台反馈有部分链接提示“网页会自动重定向”。

网页会自动重定向

观察后发现,是帝国CMS分页页码部分链接错误,导致展示的链接,和点击后的链接不是一个地址。

比如:

页面代码展示的是:

/tags/wdzzz/index_0.html

点击后链接跳转到了

/tags/wdzzz/

所以我们只需要优化这段帝国CMS分页页码代码,让页面展示代码直接不显示index_0.html的地址,就可以解决“网页会自动重定向”的问题。

解决方法

打开:/e/class/connect.php

搜索:eReturnRewritePageLink

找到:if($r['rewrite']==1)

加一条判断代码:

if($page==0){
$url=str_replace('index_[!--page--].html','',$r['pageurl']);
}
else{
$url=str_replace('[!--page--]',$page,$r['pageurl']);
}

释义:如果[!--page--]页码等于0,就str_replace去除后面的index_0.html。