我在LAMP服务器上有一个wordpress站点,没有域名映射。我可以使用IP http://xxx.xxx.xxx.xx
访问网站,没有任何问题。
指向服务器上子域文件夹的http://xxx.xxx.xxx.xx
但现在映射域名后,我可以访问前端,但管理员显示空白页的域名,但与IP都工作。
检查了视图源,它显示了一些参考IP的iframe。我也尝试用域名更新数据库中的所有链接,但仍然存在相同的问题。此外,尝试使用重复数据消除true,但在错误日志中也没有显示错误消息。
以下是管理部分domain.myportal.com/wp-admin的视图来源
<head>
<title>title </title>
<META name="description" content="portal ">
</head>
<frameset rows="100%,*" border="0">
<frame src="http://xxx.xxx.xxx.xx//wp-admin" frameborder="0" />
<frame frameborder="0" noresize />
</frameset>
<!-- pageok -->
<!-- 04 -->
<!-- -->
</html>
我已经用域名替换了数据库中的所有链接,并在代码文件中快速搜索硬加载链接,但它不在那里。有人能告诉我它在视图源代码中的显示位置吗(在框架src中也有双斜杠)。
检查配置文件,在主页或网站url或当前网站url的末尾添加额外的"/"。
还可以签入数据库。