WordPress如何实现多域名访问同一站点且不会跳转主域名

前言

有些时候总有人会有这样一个要求,就是希望自己所搭建的WordPress网站,能够通过多个域名访问同一站点,关于目的我们不得而知。有可能是利用一个灰帽的手法,这种手法类似301重定向,将多个域名访问同一站点,从而提升一个主站的权重与流量。实现WordPress多域名访问同一站点且不会跳转主域名,适合多服务器和多CDN接入。

正文

第一步

打开网站根目录

第二步

编辑wp-config.php文件

第三步

在数据库信息上面填写代码

1、如果使用任意域名访问

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

2、如果使用限定域名访问

$domain = array("网站一", "网站二", "网站三");
 if(in_array($_SERVER['HTTP_HOST'], $domain))
{ define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
 define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']); }

把$domain=array("网站一", "网站二", "网站三");括号内的网站换成你自己的域名,这样就可以设置成你添加的这几个域名能正常访问。其他未添加的域名都不能访问。

 

 

© 版权声明
THE END
喜欢就支持以下吧
点赞774赞赏
分享
评论 共1条

请登录后发表评论

    • 安然
    • 猜忌0

      可以可以,学到了

      38天前