WordPress 绑定多个域名教程,使多个域名可访问同一个WordPress站点

图片[1]-WordPress 绑定多个域名教程,使多个域名可访问同一个WordPress站点-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

教程思路:需要绑定的域名,我们先在宝塔建立一个新的网站,然后让这个网站使用A站的WordPress程序文件,最后把在程序文件里添加相应的代码达到,多域名访问同一站点的效果。

说明:以下例子: www.123.com 为初始网站 需要增加绑定的域名为 www.a.com www.b.com www.c.com等等

1,建立需要绑定的域名为新网站

首先,把需要绑定的域名,在宝塔里添加网站,并修改网站根目录为初始网站www123.com同目录,提交保存.(即多个新建的网站访问同一个网站程序文件).

图片[2]-WordPress 绑定多个域名教程,使多个域名可访问同一个WordPress站点-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
图片[3]-WordPress 绑定多个域名教程,使多个域名可访问同一个WordPress站点-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
图片[4]-WordPress 绑定多个域名教程,使多个域名可访问同一个WordPress站点-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

2,下面修改代码:

找到网站根目录下的 wp-config.php 文件,打开编辑并找到 define(‘WP_DEBUG’, false); 这行代码,在他的下面添加以下代码。如下图所示:

图片[5]-WordPress 绑定多个域名教程,使多个域名可访问同一个WordPress站点-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
图片[6]-WordPress 绑定多个域名教程,使多个域名可访问同一个WordPress站点-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
$domain = array("www.a.com", "www.b.com", "www.c.com");
if(in_array($_SERVER['HTTP_HOST'], $domain)){
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);
}

其中的www.a.com、www.b.com、www.c.com 就是要绑定的域名,用你自己需要的域名替换它们即可。

以上修改域名操作后也并不会修改这些附件路径里的域名部分,所以,还需要修改静态文件地址,使用以下代码可以解决(加在上面的代码下一行):

define('WP_CONTENT_URL','/wp-content');

这样,就完成了一个网站绑定多个域名了.

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容