Redirigir subdominios de diferentes dominios al mismo sitio

Redirigir subdominios de diferentes dominios al mismo sitio

Tengo un VPS en la nube en el que alojo algunos sitios en nombre de algunos clientes. Mi Apache está configurado con VirtualHosts (yo uso Zpanel), por lo que cada sitio tiene su propia carpeta raíz, y desde la configuración de DNS simplemente agrego un registro A de *.sitedomain.com a la IP del servidor.

También ejecuto un servidor de correo electrónico (Postfix/Dovecot) para recibir correos electrónicos para estos dominios y, de manera similar, tengo los registros MX respectivos para cada sitio que se dirigen a la IP del servidor de correo.

Todo esto funciona bien. Los sitios web se resuelven correctamente y los correos electrónicos se enrutan a las respectivas cuentas de correo electrónico.

Lo último que deseo configurar es el correo web (usando RoundCube). ¿Es posible de alguna manera redirigir webmail.sitedomain.comal mismo sitio web donde está alojado RoundCube, para todos los sitios de host virtual? Roundcube se ejecuta en el mismo servidor y puedo acceder a él utilizando el dominio principal del servidor o la dirección IP pública del servidor.

Lo que deseo es que cuando la URL comience con webmail, en lugar de redirigir a la carpeta del host virtual, redirija a la aplicación de correo web. ¿Hay alguna manera de hacerlo en Apache?

Estoy usando el servidor web Apache 2, con ZPanel 10.1 en Ubuntu 12.04 LTS si es que es importante.

Respuesta1

En su configuración de Apache puede crear un principal

ServerName webmail.sitedomain.com

Luego agregue alias a ese nombre:

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

Y todos deberían acceder exactamente al mismo sitio.

No tengo idea de si ZPanel puede hacer eso por usted...

información relacionada