我有一个虚拟主机设置来主持一个Drupal网站。 这是取代我们中心的旧网站。 然而,该网站的一部分(完全是静态的)仍然需要依靠和以前一样的链接。
进一步详细说明Drupal站点的根目录是http://my.drupal.com/ ,静态网站的根目录是http://my.drupal.com/vislab 。 我将如何configurationApache来区分这两个网站?
只需为my.drupal.com设置一个VirtualHost,并将其DocumentRootconfiguration为指向您安装Drupal的目录。 然后在DocumentRoot中configuration一个别名,将/ 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>