代码拉取完成,页面将自动刷新
phpcms/modules/content/classes.php
47行
$linkurl = preg_match('/^http:\/\//',$r['url']) ? $r['url'] : siteurl($siteid).$r['url'];
没有检查是否带https的情况,导致会重复添加域名
本人百度了下,修改为
$linkurl = preg_match("/^(http:\/\/|https:\/\/).*$/",$r['url']) ? $r['url'] : siteurl($siteid).$r['url'];
可解决
另外全站查询了下,好像就只有发现这一处,其他地方不知道是不是没搜索到还是没有了。
希望把phpcms这么好的系统继续完善下去~
登录 后才可以发表评论