• 本站改版,下架友情链接
  • 本站后续将专注心情说说、经典语录、心情随笔等

WordPress如何绑定多个域名访问?

杂谈 Admin 1年前 (2022-06-04) 扫描二维码

好像之前,在4414站长论坛上有人说,想要多个域名同时访问WordPress,但总所周知,一个WordPress站点对应一个域名。如果,你将其他域名解析到这个WordPress 站点,也会跳转到设置的域名上去。那么,有什么办法可以用多个域名访问同一个WordPress站点呢?下面,就给大家分享一下设置教程吧。WordPress如何绑定多个域名访问?

1、实现任意域名访问

这个比较简单,只要在wp-config.php文件中加下面代码,就能实现绑定解析的域名都能正常访问网站,而且不会串联到其他域名。

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

2、限制特定域名访问

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

$domain = array("www.a.com", "www.A.com", "www.B.com"); if(in_array($_SERVER['HTTP_HOST'], $domain)){    define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);    define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);}

这个代码的意思就是指定了几个域名可以正常访问,如果没有指定的域名是无法正常访问的。

3、静态资源设置

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

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

最后,完成这些设置之后, WordPress就可以使用多域名访问啦。


①本站内容多为互联网整理而来,如有侵犯版权问题,请联系我们删除
②请新手朋友注意,不是任何项目一开始就有明显效益的,要多积累多研究多推广
③QQ群:984557973

芬芬博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:WordPress如何绑定多个域名访问?

喜欢 (0)or
[]
分享 (0)

Warning: error_log(/www/wwwroot/www.fenfenwz.com/wp-content/plugins/spider-analyser/#log/log-2116.txt): failed to open stream: No such file or directory in /www/wwwroot/www.fenfenwz.com/wp-content/plugins/spider-analyser/spider.class.php on line 2900