多站点开发的项目设置

时间:2013-01-21 11:37:58

标签: wordpress setup-project

我即将开发使用wordpress及其多站点功能的两个网站。因此www.domain1.comwww.domain2.com应指向相同的wordpress安装。

我遇到的问题是域名处于高效使用状态,因此在开发尚未完成之前,我无法将其指向其他位置。我也没有(也不想购买)两个未使用的域来创建开发设置,所以我想知道的是:

我可以设置子域进行开发,稍后将其更改为“真正的”域吗?

我想知道的是如何设置项目,以便在开发完成后,部署尽可能轻松。项目设置应该接近“真实世界场景”,尽可能地使用它,我对任何类型的提示,建议,链接以及指导我设置项目的内容感兴趣。

哪些是陷阱,哪些是“危险的”部分?

...问候

1 个答案:

答案 0 :(得分:1)

我建议采用以下途径:

在第三个域中安装具有子域设置的多站点,该域将是主博客example.com)。在您的主机中,您需要启用通配符子域。否则,必须手动创建每个子域。使用通配符,创建新站点只需单击添加站点

然后,在/wp-admin/network/sites.php中添加两个网站:domain1.example.comdomain2.example.com。并发展直到他们准备好。

您需要插件WordPress MU Domain Mapping才能将顶级域映射到子站点/子域。有了它,domain1.example.com将是一个完全正常的domain1.com

完成所有这些后,只需将NameServers更改为指向多站点地址即可。


嗯,看起来很简单但是Multisite不适合胆小的人。 ,WordPress.org向导之一,Mika Epstein,又名Ipstenu,有两本很棒的电子书,涵盖了很多方面。请检查我引用它们的WordPress StackExchange中的the following Answers

一个有趣的case study document

感兴趣的插件:

  • BackupBuddy:付费解决方案,虽然它被认为是Beta,但在网络中输出和导入网站的工作正常。
  • Add Clone Sites for WPMU (batch),在存储库中,虽然暂时没有更新,仍然可以正常工作,不会导出/导入,但对于复制网络内的网站非常有用。