默认情况下一个WordPress站点对应一个域名,如果你想实现多域名访问一个站点,那么你可以通过在WordPress站点根目的 wp-config.php 文件内添加以下两种任意一种代码实现。
一、任意域名访问
define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST']); define('WP_HOME', 'https://' . $_SERVER['HTTP_HOST']);
一、指定域名访问
$domain = array("www.zsdq.com", "www.wangmou.com", "www.wangxiansheng.com"); if(in_array($_SERVER['HTTP_HOST'], $domain)){ define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST']); define('WP_HOME', 'https://' . $_SERVER['HTTP_HOST']); }
修改静态资源
因为 WordPress 上传在文章里的图片的地址是固定的,所以我们还需要修改静态资源的文件地址,同样在 wp-config.php 文件内加入以下代码:
define( 'WP_CONTENT_URL', '/wp-content');