具有不同域名的多站点

时间:2018-03-28 作者:Gitnik

假设我有一个site1.example.wordpress.com 但我希望我的用户(在他们的浏览器中)看到不同的链接,例如。example.com. 一、 e.当某人键入example.com 这会有用的site1.example.wordpress.com 但在浏览器中会显示example.com.

我知道thisthis 解决方案。然而,我不想安装插件,建议在wordpress中更改TLD的解决方案似乎不太确定(这是一个很好的解决方案,我一直在网上看到)。但是,是否可以使用CNAME?

如果我加上example.com 作为CNAME,我可以添加它作为ServerAlias (apache 2.4)在我现有的vhost for multisite中?或者,我应该创建单独的虚拟主机,将代理反向到site1.example.wordpress.com?

1 个回复
最合适的回答,由SO网友:Pat J 整理而成

WordPress Multisite无需插件即可处理此问题。

您需要做什么:

我假设您的WP Multisite安装位于example.wordpress.com 您希望新站点的URL是example.com, 根据您的问题

在上的网络管理部分创建站点example.wordpress.com.

  • 选择Edit Site 在新创建的站点上Site Address (URL) 无论你想要什么(在这种情况下,example.com.
  • 只要DNS正确解析,并且您的Web服务器知道example.com 将由example.wordpress.com (例如,您的example_wordpress_com.conf Apache中的文件有一行ServerAlias example.com), 您现在应该可以转到example.com 并显示新网站。

    See this answer for a couple of screenshots.

    结束