WordPress网站更换主域名后,虽然另一个副域名仍然能打开网站,但是页面显示有问题,而且有些插件不起作用也就是失效了。比如“wp资源下载管理插件”用副域名打开网页就会失效,点击下载按钮不能弹出下载框或不能跳转。
为WordPress网站绑定多个域名解决插件失效问题
这里的绑定不是空间的绑定,而是通过WordPress配置文件“wp-config.php”进行绑定。具体操作步骤如下:
1、在WordPress网站的根目录,找到并打开“wp-config.php”。
2、在打开的“wp-config.php”文件后面添加以下代码保存即可:
/* 设置绑定多域名:把代码中的“www.wenmv.top”与“www.wenmv.com”改为你自己要绑定的域名*/
$domain = array("www.wenmv.top", "www.wenmv.com");
if(in_array($_SERVER['HTTP_HOST'], $domain))
{
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);
}
经过以上操作,虽然页面显示问题依然存在,不过插件终于起作用了。现在点击插件的下载按钮可以正常弹出下载框与正常跳转了。