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

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

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

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

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

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

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

2,下面修改代码:

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

WordPress 绑定多个域名教程,使多个域名可访问同一个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');

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


联系我们
文章看不懂?联系我们为您免费解答!免费助力个人,小企站点!
电话:020-2206-9892
QQ咨询:1025174874
邮件:info@361sale.com
工作时间:周一至周五,9:30-18:30,节假日休息
发布者:光子波动,转转请注明出处:https://www.361sale.com/8004/

(5)
上一篇 2024年 4月 16日 下午3:52
下一篇 2024年 4月 17日 下午2:43

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

020-2206-9892

QQ咨询:1025174874

邮件:info@361sale.com

工作时间:周一至周五,9:30-18:30,节假日休息

客服微信
购买我们的托管服务器,享受免费运维!