2015-01-30 3 views
2

webfaction에서 호스트중인 example.com 도메인이 있습니다.하위 도메인을 AWS 인스턴스로 리디렉션

https://ec2-xx-xxx-xxx-xxx.ap-southeast-1.compute.amazonaws.com : 그러나 나는 대중의 DNS를 가지고 내 AWS 인스턴스 중 하나의 하위 도메인 (예를 들어, sub.example.com) 리디렉션 싶습니다 8083 (포트 번호를 참고하시기 바랍니다).

이 인스턴스에는 탄력적 인 IP 주소가 할당됩니다.

는 지금까지 내가 시도 솔루션입니다

: 그러나 그것은이 때문에 작동하지 않습니다, CNAME 리디렉션 사용

  1. 가 : https://forums.aws.amazon.com/thread.jspa?threadID=55995

  2. 그런 다음 내가 이전 패션의 .htaccess를 사용하는 진행 :

    영구/http://ec2-xx-xx-x-xxx.compute-1.amazonaws.com 순서가 거부 리디렉션 할 수

    그러나 주소 표시 줄에 sub.example.com을 그대로두고 AWS public dns를 변경하지 마십시오.

이 문제를 해결하는 가장 좋은 방법은 누구입니까? 감사합니다

답변

1

인스턴스에 신축성있는 IP를 할당했다면, 그 IP 주소를 직접 가리키는 새로운 'A'레코드를 DNS에 설정할 수 있습니다.

특정 포트에 듣기

이 인스턴스에 바인딩에 의해 처리되어야한다 (중 아파치 나 IIS를 통해)

+0

덕분에, 그것을 작동합니다. 나는 당신이 말한 것과 정확히 똑같이 해냈습니다. 항구 일과 마찬가지로, nginx를 사용하여 역방향 프록시를 종료했습니다. – Jeremy