我有一个问题。我试图在一个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的子域名或目录
有人可以帮忙吗?
答案 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 domains和this成功将我的wordpress v4.1安装设置为适用于this。
请注意,您必须确保正确编辑到php文件,否则如果您犯了错误,将彻底崩溃您的网站。此外,htaccess的正确设置也很重要。