本文转载自https://www.ucloud.cn/yun/22010.html
似乎这是phpcms的一个bug,本地配置好的数据,放到服务器中后,url依旧显示localhost,然后去本地找文件,显然是不可取的,于是我们可以在前段中加入一段这样的JavaScript代码,原理就是强行查找a标签里的localhost文本,然后替换成自己的域名或者ip
<script>
$(function(){
$('a').each(function(){ //利用jQuery找到所有的a标签
var link = $(this).attr('href'); //定位到href的位置
var new_link = link.replace('localhost','你自己的IP或域名'); //把localhost替换成ip或者域名
$(this).attr('href',new_link);
});
});
</script>