Назад | Перейти на главную страницу

Виртуальные хосты Apache для Drupal и фиксированных веб-сайтов

У меня два веб-сайта server1.mydomain.com и server2.mydomain.com. Server1 является частью установки Drupal с несколькими хостами, расположенной в dupal-7.2 /, Server2 - это статический веб-сайт, расположенный в htdocs / myserver2.

Как мне настроить Apache, чтобы он не обслуживал сайт drupal для обоих хостов?

Если я правильно понимаю вопрос, вам нужно что-то вроде:

<VirtualHost *:80>
    ServerName mydefaultmultisite.mydomain.com
    ServerAlias server1.mydomain.com
    #ServerAlias ...

    DocumentRoot /var/www/drupal-7.2/
    <Directory /var/www/drupal-7.2>
        AllowOverride All
</VirtualHost>

<VirtualHost *:80>
    ServerName server2.mydomain.com

    DocumentRoot /var/www/htdocs/myserver2
</VirtualHost>