WordPress多域名同时访问网站教程

综合教程1年前 (2022)发布 早有丶防备
323 0 0

默认情况下,一个 WordPress 站点对应一个域名,如果其他域名解析到这个 WordPress 站点,也会跳转到设置的域名上去。

一、任意域名访问

编辑 WordPress 根目录的 wp-config.php 文件,加入以下代码:

define('WP_SITEURL','http://'. $_SERVER['HTTP_HOST']);
define('WP_HOME','http://' . $_SERVER['HTTP_HOST']);

这个意思就是所有解析到这个站点的域名都能正常访问,不会出现跳转。

二、多域名访问

编辑 WordPress 根目录的 wp-config.php 文件,加入以下代码:

$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']);}

把上面的a、b、c、域名就是你指定的域名才能访问

三、静态图片资源设置

因为 WordPress 上传在文章里的图片的地址是固定的,所以我们还需要修改静态资源的文件地址,同样是修改 wp-config.php 文件,加入以下代码:

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

WordPress 多域名绑定和访问设置教程结束!!

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...