# 帝国CMS分页页码链接错误导致网页自动重定向怎么解决

*Published:* 2024-12-09
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2024年12月9日，已超过 180天没有更新



观察网页会自动重定向的问题嗨皮发现，是帝国CMS分页页码部分链接错误，导致展示的链接，和点击后的链接不是一个地址。

比如：

页面代码展示的是：

/tags/fxfxw/index\_0.html

点击后链接跳转到了

/tags/fxfxw/

所以我们只需要优化这段帝国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。