2013-10-15 36 views
1

我要开发的Drupal多站点采用这种结构:Drupal 7的多站点,多数据库和1个共享代码库

  • 一个共享代码库的Drupal 7多站点,每个站点都有自己的数据库。
  • 有一些主表网站共享一些表。
  • 每个多站点实例从主数据库读取一些表,而不是自己的数据库。例如,内容类型,字段,视图,规则和相关配置只能读取主数据库。所以我可以在一个地方开发所有网站。

因此,每个网站必须使用相同的内容类型,视图,规则但内容不同。我是所有网站的用户1。子站点编辑器仅创建内容和用户权限。我不想分享网站上的用户。所以我不能使用域名的承诺。这可能吗?

感谢您的帮助。

+0

这个问题似乎是脱离主题,因为它是关于Drupal,属于http://drupal.stackexchange.com – Raptor

回答

1

这个模块应该让你完成你在找什么:

https://drupal.org/project/domain

因为它在模块的描述,你可以分享域名前缀模块表的状态。你可以选择哪些表将被共享,哪些不会。

+0

请注意,域模块支持子域,但不支持多个域(尽管我想你可以克服与反向代理或东西):( – Kasapo