2011-04-20 3 views
2

방금 ​​웹 사이트 용 메일 서버를 이동했습니다. 우리는 Plesk를 Apache 서버의 인터페이스로 사용합니다.DNS 또는 .htaccess를 사용하여 하위 도메인을 다른 사이트로 리디렉션 할 수 있습니까?

mail.example.com은 메일 서버의 이름으로 사용되었지만 더 이상 사용되지 않습니다.

우리는 mail.example.com, 나는 DNS 레코드를 사용하거나 수있는 방법이 지금 앞으로 정말 더 이상 어떤 의미에서 존재하지 않는이 하위 도메인 이후 새로운 웹 메일 주소 http://webmail.com/xxx/example.com

을하고 싶다. htaccess를 사용하여 mail.example.com을 http://webmail.com/xxx/example.com으로 리디렉션 하시겠습니까?

내가 생각할 수있는 유일한 방법은 Plesk의 하위 도메인에 모든 요청을 원하는 사이트로 리디렉션하는 .htaccess 파일을 제외하고는 콘텐츠없이 설정하는 것입니다. 정말 리디렉션 목적으로 설정 한 '가짜'하위 도메인을 원하지 않습니다.

누구든지이 작업을 수행하는 방법에 대한 제안 사항이 있습니까?

답변

4

DNS에서 HTTP 리디렉션을 수행 할 수 없습니다. 전화 번호부에 피자를 주문하라고 요청하는 것과 같습니다. mail.example.com 호스트 이름에 맞게 웹 사이트를 구성하고 웹 서버가 새 주소로 리디렉션되도록해야합니다. 아파치에서는이 사소한 (구문에 대한 내 머리 위로 떨어져가는) :

<virtualhost *:80> 
    servername mail.example.com 
    redirect permanent http://webmail.com/xxx/example.com 
</virtualhost> 

또 다른 옵션은 단순히의 IP 주소 webmail.com를 제공 mail.example.com에 대한 DNS 레코드를 가지고하는 것입니다 대지. 그런 다음 별칭으로 mail.example.com을 허용하도록 사이트를 구성하고 사용자가 새 주소를 볼 수 있도록 리디렉션을 수행해야합니다.

관련 문제