phpcms v9 二级域名下静态化分页url网址不正确完美解决

发表时间
评论 没有

最近给一个phpcms v9制作的网站做静态优化过程中发现分页的网址不正确,会重复一遍当前域名。打开网页源码发现生成的网址形式是http:www.floverow.com而不是http://www.floverow.com,缺少两个反斜线“//”。

解决方法是打开/phpcms/libs/functions/global.func.php,找到function pageurl($urlrule, $page, $array = array()) {函数

$url = str_replace(array('http://','//','~'), array('~','/','http://'), $url);

后添加这几行代码:

$url = str_replace('http://','http:',$url);
$url = str_replace('http:','http://',$url);
$url = str_replace('index.html','',$url);

保存上传之后重新生成一遍相应网页即可完美解决。

作者
分类 网站建设

评论

本文评论功能已关闭。

← 较早的 较新的 →

相关文章