2015-01-11 6 views
0

저는 작은 웹 서버를 보유하고 있으며 일부 고객에게 이메일 서비스를 제공하고 있습니다. 그들은 모두 자신의 도메인을 가지고 있으며 메일 서버는 mail.sgenov.com에 설정되어 있습니다 (나는 roundcube에 대해 말하고 있습니다). 나는 하위 도메인 인 경우, mail.sgenov.com에서 HTTPS에 자신의 모든 도메인 리디렉션해야 "메일" 즉nginX - 301 여러 도메인의 하위 도메인 리디렉션

http://mail.example1.com -> https://mail.sgenov.com 
http://mail.blah-123-woohoo.co.uk -> https://mail.sgenov.com 

이 내가 추가 할 수있는 현재 또는 미래의 도메인에 적용해야합니다. nginx에서이 작업을 수행하는 적절한 방법은 무엇입니까?

미리 감사드립니다.

답변

2

mail로 시작하는 모든 호스트 이름에 대해 http 서버 블록 수신 요청을 할 수 있습니다. 수신자를 https://mail.sgenov.com :

server { 
    listen  80; 
    server_name mail.*;  
    return 301 https://mail.sgenov.com; 
} 
(으)로 리디렉션합니다.
관련 문제