2009-03-02 15 views
0

Я получил установку нескольких доменов в/и т.д./apache2/сайты с поддержкой:Способ записи vhost для одного и того же субдомена через несколько доменов?

domain1.com 
domain2.com 
domain3.com 

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

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

+0

Не вопрос программирования. – Suroot

+0

На стеке довольно много вопросов, не связанных с программированием. –

+0

Действительно, просто делая наблюдение: P – Suroot

ответ

4

ServerAlias позволяет подстановочные

+0

Я считаю, что это то, что мое решение ниже использует. Благодаря! –

0

Несмотря на мою среднюю сущность, проверьте, Apache's vhosts documentation выглядит как ответ. Вам нужно полное доменное имя, а не персонаж с подстановкой.

0

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

<VirtualHost *:80> 
    ServerName webmail.domain.com 
    ServerAlias webmail.* 
    DocumentRoot /path/to/webmail 
    UseCanonicalName Off 
</VirtualHost>