欢迎光临
老陈一直在努力

WordPress实现任意域名访问

WordPress实现任意域名访问的好处

​​多域名绑定​​:让同一个 WordPress 站点支持多个域名访问
​​防止域名切换问题​​:避免因更换域名导致网站无法访问

WordPress实现任意域名访问方法

打开根目录下的 wp-config.php 文件,在 define(‘WP_DEBUG’, false); 后边添加下面的代码:

/** 任意域名访问 **/
//同时支持http和https
$protocol = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http";
$current_domain = "{$protocol}://{$_SERVER['HTTP_HOST']}";
define('WP_SITEURL', $current_domain);
define('WP_HOME', $current_domain);
//静态资源设置
define('WP_CONTENT_URL', '/wp-content');

注意事项

这样修改后基本上就搞定了整个网站的任意域名访问了,但是个别静态资源如图片连接等。
或者主题的一些设置中可能还存在固定域名的连接。
需要的数据库中寻找一下要没要存在如 http://www.你的域名.com/wp-content 开头的资源连接
删除最前面的协议和域名将其修改为 /wp-content 开头即可

注意:WordPress版本升级后,需要再次修改此文件。
赞(0) 打赏
未经允许不得转载:技术宅老陈 » WordPress实现任意域名访问

评论 抢沙发

文章有用,打赏作者

非常感谢您的打赏,您的鼓励将是老陈的动力!

支付宝扫一扫

微信扫一扫