怎样实现wordpress绑定多个域名?

wordpress是不支持多域名的,比如我现在用的www.pmpie.com,实际上我还有一个www.pmbean.com,如果只是域名解析过来,那么只有首页可以是www.pmbean.com,所有链接还是www.pmpie.com。
有些老外想出办法,比如:在wp-config.php中添加:

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

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

通过对WP_SITEURL和WP_HOME的重新定义,当你使用HTTP_HOST也就是域名去访问它时,wordpress内部的机制就会将需要用到访问地址的地方全部修改为当前访问的HTTP_HOST。

但这种方法仅仅是让网站可以被多域名访问,搜索引擎会把另外一个域名识别为镜像网站,从而对网站进行严厉处罚。

于是有人开发了相关的插件,比如:
Multiple Domains with Analytics
MultiDomain
Domain Mirror

它们会针对不同的域名修改的网站标题,替换一些词汇。

但说实话,这种小伎俩,我不敢用,因为搜索引擎太狡猾了,虽然我的网站现在不需要流量,但是天晓得以后有没有什么用呢

发表评论

电子邮件地址不会被公开。 必填项已用*标注