一键快速支持WordPress多域名绑定,让WordPress支持多个域名绑定与访问

Wordpress3年前 (2022)发布 SUYEONE
1.5K 0 0

WordPress中实现多域名绑定并独立访问可能看起来复杂,但实际上只需简单地编辑wp-config.php文件即可。默认情况下,WordPress并不直接支持多域名访问,但我们可以通过一些调整使其变得可能。

首先,打开你的WordPress站点根目录下的wp-config.php文件。接下来,你可以选择以下两种方法之一来实现多域名绑定:

1. **允许任意域名访问:**
在wp-config.php文件中插入以下代码,这将确保任何解析到该服务器的域名都能正常访问你的博客,而不会重定向到其他域名。

“`php
define(‘WP_SITEURL’, ‘http://’ . $_SERVER[‘HTTP_HOST’]);
define(‘WP_HOME’, ‘http://’ . $_SERVER[‘HTTP_HOST’]);
“`

2. **限制特定域名访问:**
如果你只想让特定的域名可以访问,你可以使用以下代码,并将”www.zhujicankao.com”和”zhujicankao.com”替换为你想要绑定的域名:

“`php
$domAIn = array(‘www.example.com’, ‘example.com’);
if (in_array($_SERVER[‘HTTP_HOST’], $domain)) {
define(‘WP_SITEURL’, ‘http://’ . $_SERVER[‘HTTP_HOST’]);
define(‘WP_HOME’, ‘http://’ . $_SERVER[‘HTTP_HOST’]);
}
“`

这段代码会检查HTTP_HOST变量,只有在列表中的域名才能访问,其他域名则会被阻止。

完成上述步骤后,保存wp-config.php文件,你的WordPress站点现在应该能够根据你的设置,通过多个域名独立访问了。未在数组中列出的域名将无法访问该站点。这样,你就成功地配置了多域名绑定的WordPress环境。

© 版权声明

相关文章

暂无评论

暂无评论...
☺一键登录开启个人书签等功能!