具有不同域名和主题的WordPress多站点

时间:2019-04-22 作者:ESS

我们想在我们的主域名上安装一个多站点Wordpress,我们把它叫做“mainwebsite.com”,还有一些其他域名,我们把它们叫做“mainwebsite2.com”和“mainwebsite3.com”

然而,我们是否有办法使其正常工作,从而实现以下目标:

插件由所有域共享,因此只需安装/更新一次

URL将保持特定于每个域,而不是作为主域的子目录或子域(因此mainwebsite.com/about和mainwebsite2.com/about是两个具有不同URL的不同页面,但通过一个中心Wordpress安装进行管理)

页面内容可以按域分隔(因此mainwebsite.com/about和mainwebsite2.com/about会有不同的内容)

主题对于每个域都是唯一的

我已经阅读了一些不同的选项来获得类似的设置(使用域别名,使用MU域映射插件),考虑到我们的需求,我不完全确定其中是否有任何一个可以工作。

感谢您的帮助!

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

您所描述的是WordPress多站点安装。你所描述的一切都会奏效。

WordPress Codex提供了入门所需的大部分信息:https://codex.wordpress.org/Create_A_Network

从WordPress 4.5开始,域映射是WordPress自带的,您不需要插件。

https://wordpress.org/support/article/wordpress-multisite-domain-mapping

这是一个非常简单的设置,但是按照上面的指南和/或做一些谷歌搜索肯定会帮你完成。

最复杂的部分将是添加不同的域,其中一些工作将需要通过托管/注册器来完成。

相关推荐

用于在AWS上使用WordPress MultiSite的映射域的SSL

我已经在Amazon Web服务器EC2实例上安装了Wordpress Multisite。我在实例上使用弹性IP和负载平衡器。我通过AWS证书管理器为多站点设置了通配符SSL证书,该证书适用于主站点和所有新创建的子域网站。我将此证书应用于负载平衡器。现在,我正在尝试为映射域设置SSL证书。我有域名购买通过名称便宜,并已建立了一个记录的弹性IP。我还创建了一个AWS证书,并通过Namecheap DNS上的CNAME记录对其进行了验证。我将此证书应用于同一个负载平衡器,并在AWS中为指向该负载平衡器的子域