【问题标题】:Drupal 7 multisite not workingDrupal 7 多站点不工作
【发布时间】:2018-12-30 18:31:20
【问题描述】:

我正在尝试为现有的 drupal 7 站点设置多站点。 我所做的是

  1. 创建一个数据库并导入现有站点数据库以用于新站点

  2. 在名为 mysite.local 的站点目录中创建了一个文件夹,并复制了 settings.ph 并用新的配置更改了数据库配置。

  3. 在 /etc/hosts 文件中添加了一个条目。

    127.0.0.1 mysite.local

  4. 在 /etc/apache2/sites-available 中添加了一个文件 mysite.local.conf 并添加了以下几行。

    DocumentRoot "/var/www/html/drupal/sites/mysite.local" 服务器名称 mysite.local ServerAlias mysite.local `

    并启用该网站。

  5. 然后给这个目录添加一个符号链接

    ln -s /var/www/html/drupal /var/www/html/drupal/sites/mysite.local

但我在访问 mysite.local 时收到 403。

谁能帮我弄清楚这里出了什么问题

【问题讨论】:

    标签: apache drupal virtualhost


    【解决方案1】:

    即使是多站点,您也需要将其指向根目录。 Drupal 将根据从哪里提取 settings.php 的域名来计算。将 DocumentRoot 改回 /var/www/html/drupal

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多