【问题标题】:How can i setup database and source code of single domain to be used by multiple domain in drupal?如何设置单个域的数据库和源代码以供drupal中的多个域使用?
【发布时间】:2014-04-08 10:17:01
【问题描述】:

我有一个用于创建网站的域访问模块 (Drupal 7)。我的要求是,在同一个域中会有一个主站点和多个子站点。所有子网站都将访问相同的数据库和主网站的源代码。所有这些网站都将在 VPS 托管中。一个主网站和所有其他子网站都是创建的子域。例如:

enter code here example.com  -- Main website.
one.example.com -- sub website.
two.example.com -- sub website. 
three.example.com -- sub website.

现在,场景是,数据库和源在 example.com。我可以将子网站作为另一个域,例如 apple.com、orange.com -- 子网站

这可能吗?以及我必须在哪个服务器中放置我的数据库和代码。

【问题讨论】:

    标签: drupal drupal-7 drupal-domain-access


    【解决方案1】:

    您需要在各个站点之间共享内容吗?如果是这样,您可能需要使用 Drupal 的域访问模块(因为您已标记此问题)。但是,如果这些都是不需要共享内容的不同站点(可能通过聚合或提要除外),那么您可以避免使用该模块。

    我很确定您要采用的方法记录在这里:https://drupal.org/node/2622 - 基本上,您使用一个数据库,但每个站点都使用自己的表前缀来将其与其他站点区分开来。

    就从一个 Drupal 根目录运行多个站点而言,您可以使用内置的多站点支持:https://drupal.org/documentation/install/multi-site。在这种情况下,我认为您根本不需要 drupal 域访问权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-27
      • 2013-02-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多