
저는 몇몇 클라이언트를 대신하여 몇 개의 사이트를 호스팅하는 클라우드 VPS를 가지고 있습니다. 내 Apache는 VirtualHosts(Zpanel 사용)로 구성되어 있으므로 각 사이트에는 자체 루트 폴더가 있으며 DNS 설정에서 *.sitedomain.com의 A 레코드를 서버 IP에 추가하기만 하면 됩니다.
또한 이메일 서버(Postfix/Dovecot)를 실행하여 이러한 도메인에 대한 이메일을 수신하고 마찬가지로 메일 서버의 IP로 연결되는 각 사이트에 대한 해당 MX 레코드를 가지고 있습니다.
이 모든 것이 잘 작동합니다. 웹사이트가 올바르게 확인되고 이메일이 해당 이메일 계정으로 라우팅됩니다.
마지막으로 설정하고 싶은 것은 웹메일입니다(RoundCube 사용). webmail.sitedomain.com
모든 가상 호스트 사이트에 대해 RoundCube가 호스팅되는 동일한 웹 사이트로 리디렉션 하는 것이 어떤 방식으로든 가능합니까 ? Roundcube는 동일한 서버에서 실행되고 있으며 서버의 기본 도메인이나 서버의 공용 IP 주소를 사용하여 액세스할 수 있습니다.
내가 원하는 것은 URL이 로 시작하면 webmail
가상 호스트 폴더로 리디렉션되는 대신 웹메일 앱으로 리디렉션된다는 것입니다. 아파치에서 할 수 있는 방법이 있나요?
중요한 경우 Ubuntu 12.04 LTS의 ZPanel 10.1과 함께 Apache 2 웹 서버를 사용하고 있습니다.
답변1
Apache 설정에서 하나의 기본을 만들 수 있습니다
ServerName webmail.sitedomain.com
그런 다음 해당 이름에 별칭을 추가합니다.
ServerAlias webmail.otherdomain.com webmail.friendsdomain.com ...
그리고 그들은 모두 똑같은 사이트에 접속해야 합니다.
ZPanel이 당신을 위해 그렇게 할 수 있는지 전혀 모르겠습니다...