phpcms分页路径地址不正确问题的解决方法

更新时间:2022-12-10 10:31:54 来源:未知 作者:青锋建站
  在用phpcms V9建设网站的时候,我们有时候会把一个栏目生成到根目录下,这样使得网址路径变短,有利于搜索引擎SEO优化;但如果这个栏目有子栏目,我们生成静态的时候分页会出现问题,就是分页的路径地址错误。以下是青锋建站给大家分享的phpcms分页路径地址不正确问题的解决方法。

phpcms分页路径地址不正确的解决方法

一、使用动态
  有一种解决方法就是,把这个栏目生成动态的,不要静态的,但是这样对于搜索引擎的收录不是太友好。但如果网站对于SEO要求不高的时候,也是可以采用的。
那么我们就把它生成静态的,这时候我们可以这样做,就可以解决分页地址错误。
二、修改代码
  首先,在phpcms/libs/functions/目录下找到global.func.php,这个是整个V9的公用函数库。我们找到分页函数中的page_url函数,找到$url = str_replace(array('http://','//','~'), array('~','/','http://'), $url);这一行,大概在701行,然后在该行下面添加如下代码:
if(strpos($url, "https://www.sjzphp.com/test") === false) {
$url = "https://www.sjzphp.com/test".$url;
}
  该函数中的地址要替换成你的分页的绝对地址。然后重新更新一下栏目,你在看一下分页,就全部搞定了。
  以上是青锋建站给大家分享的phpcms分页路径地址不正确问题的解决方法。青锋建站,提供专业的高品质网站制作服务,包括phpcms网站建设服务,SEO,网络营销,PHP开发,网站建设知名品牌,全国接单,专业做优化型网站,为企业构建营销平台。 

转载请注明来源网址:青锋建站-http://www.sjzphp.com/cmsxitong/phpcms/fenye_1556.html

地方分站

电话 15632335515 | 邮箱 943703539@qq.com | QQ 943703539 | 微信 qingfengjianzhan

Copyright © 2016-2026 青锋建站 版权所有