在 Drupal 根目录中维护静态网站

在 Drupal 根目录中维护静态网站

我设置了一个虚拟主机来托管 Drupal 网站。这将取代我们中心的旧网站。但是,该网站的一部分(完全静态)仍需要继续存在,并具有与以前相同的链接。

进一步阐述 Drupal 站点的根目录是http://my.drupal.com/静态网站的根是http://my.drupal.com/vislab。我该如何配置 Apache 来区分这两个站点?

答案1

只需为 my.drupal.com 设置一个 VirtualHost,并将其 DocumentRoot 配置为指向您安装 Drupal 的目录。然后在该 DocumentRoot 内配置一个 Alias,将 /vislab 指向静态内容的根位置(位于与 Drupal 文件不同的文件夹中)。

以下是一个简单的例子:

<VirtualHost *:80>
   ServerName my.drupal.com
   DocumentRoot /var/www/my.drupal.com

   Alias /vislab /var/www/vislab
   <Directory "/var/www/vislab">
      Order allow,deny
      Allow from all
   </Directory>
</VirtualHost>

相关内容