refer to https://blog.csdn.net/wzl505/article/details/54970321
打開根目錄下的 wp-config.php 文件,找到
require_once(ABSPATH . ‘wp-settings.php’);
在它的前面添加以下代碼:
\(yovisunhome = ‘http://’.\)_SERVER[‘HTTP_HOST’];
\(yovisunsiteurl = ‘http://’.\)_SERVER[‘HTTP_HOST’];
define(‘WP_HOME’, $yovisunhome);
define(‘WP_SITEURL’, $yovisunsiteurl);
$_SERVER[‘HTTP_HOST’] 用於獲得來路域名。這樣,就能根據來路為 WP_HOME 和 WP_SITEURL 變量賦值,實現 WordPress 多域名綁定。這樣的話,網站后台設置的WP_HOME 和WP_SITEURL就會變為灰色。
適用的場景:
兩個不同server上部署的Wordpress共用一個數據庫,使用不同的域名可以訪問不同的server,可以進一步實現最優訪問的自動切換。