Способ написать vhost для одного и того же поддоменов в нескольких доменах? - PullRequest
0 голосов
/ 02 марта 2009

У меня настроено несколько доменов в / etc / apache2 / sites-enabled:

domain1.com
domain2.com
domain3.com

Мне нужно настроить webmail.domain * .com для каждого. Я могу сделать это с отдельными vhost-файлами для каждого, но есть ли способ написать подстановочный vhost для всех доменов?

Кроме того, один и тот же каталог должен обслуживаться всеми запросами веб-почты. *. Com.

Ответы [ 3 ]

4 голосов
/ 02 марта 2009

ServerAlias ​​ разрешает использование подстановочных знаков

0 голосов
/ 02 марта 2009

Ах, вот что сработало для меня:

<VirtualHost *:80>
    ServerName webmail.domain.com
    ServerAlias webmail.*
    DocumentRoot /path/to/webmail
    UseCanonicalName Off
</VirtualHost>
0 голосов
/ 02 марта 2009

Несмотря на мою подлость, ознакомьтесь с Документация Apache vhosts похоже, что ответ - нет. Вам нужно полное доменное имя, а не глобусный символ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...