Перенаправление поддоменов разных доменов на один и тот же сайт

Перенаправление поддоменов разных доменов на один и тот же сайт

У меня есть облачный VPS, на котором я размещаю несколько сайтов от имени нескольких клиентов. Мой Apache настроен с помощью VirtualHosts (я использую Zpanel), поэтому у каждого сайта есть своя корневая папка, а из настроек DNS я просто добавляю запись A из *.sitedomain.com в IP сервера.

Я также использую почтовый сервер (Postfix/Dovecot) для получения писем для этих доменов, и аналогичным образом у меня есть соответствующие записи MX для каждого сайта, направляющие на IP-адрес почтового сервера.

Все это работает отлично. Веб-сайты разрешаются правильно, а письма направляются на соответствующие учетные записи электронной почты.

Последнее, что я хочу настроить, это веб-почта (используя RoundCube). Возможно ли каким-либо образом сделать webmail.sitedomain.comперенаправление на тот же сайт, где размещен RoundCube, для всех сайтов виртуального хоста? Roundcube работает на том же сервере, и я могу получить к нему доступ, используя либо основной домен сервера, либо публичный IP-адрес сервера.

Я хочу, чтобы когда URL начинается с webmail, вместо перенаправления на папку виртуального хоста он перенаправлялся на приложение веб-почты. Есть ли способ сделать это в Apache?

Я использую веб-сервер Apache 2 с ZPanel 10.1 на Ubuntu 12.04 LTS, если это вообще имеет значение.

решение1

В настройках Apache вы можете создать один основной

ServerName webmail.sitedomain.com

Затем добавьте к этому имени псевдонимы:

ServerAlias webmail.otherdomain.com webmail.friendsdomain.com ...

И все они должны иметь доступ к одному и тому же сайту.

Я понятия не имею, сможет ли ZPanel сделать это для вас...

Связанный контент