在1个wordpress实例下运行多个域

时间:2014-06-15 06:22:31

标签: wordpress

我有一个问题。我试图在一个wordpress实例下设置两个域。

例如,我在www.site1.com上有一个wordpress网站

我有另一个名为www.site2.com的域名。现在,我想在www.site2.com上运行www.site1.com下的同一个wordpress网站

我尝试使用wordpress域mu mapping插件

http://wordpress.org/plugins/wordpress-mu-domain-mapping/installation/

但它只允许我使用www.site1.com的子域名或目录

有人可以帮忙吗?

3 个答案:

答案 0 :(得分:5)

添加

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

到config.php。

答案 1 :(得分:0)

如果您的意思是将2个或更多域名指向单个wordpress安装,那么您可以回答是,但它不会起作用。 Wordpress仅设计为托管一个域名,如果您将另一个域名指向您的wordpress,它将返回404.另一种方法是将您的其他域名重定向到您的主域名(即将site2.com重定向到website1.com)

如果您想将2个或更多域名指向Wordpress Multi网站安装,那么这篇文章将帮助您在Wordpress多站点中设置域映射:https://rtcamp.com/wordpress-nginx/tutorials/multisite/domain-mappinng/

答案 2 :(得分:0)

我们需要设置WordPress Multisite Network才能使其正常运行。我已按照multiple sites and multiple domainsthis成功将我的wordpress v4.1安装设置为适用于this

请注意,您必须确保正确编辑到php文件,否则如果您犯了错误,将彻底崩溃您的网站。此外,htaccess的正确设置也很重要。