2017-12-26 20 views
0

컨텍스트 '서브 도메인'을 전달 abc.domain.com, xyz.domain.com, lmn.domain.com 등서버 ELB 통해

로드 밸런서를 서버에 추가했고 일부 기능을 해결하기 위해 서버에 하위 도메인 (예 : abc, xyz, lmn 등)이 필요합니다.

문제 : 이 기능을 사용하려면 어떻게해야합니까?

가능한 솔루션 : - 내 응용 프로그램에서 하위 도메인 이름을 헤더로 전달할 수 있습니까? - 내 응용 프로그램의 URL에 하위 도메인을 "/ 경로"로 추가 할 수 있으며 ELB는 "호스트 라우팅 메커니즘"에 따라 작동합니다.

답변

2

브라우저에서 요청한 (하위) 도메인 이름은 각 요청의 HTTP Host 헤더에 이미 있어야합니다.

하위 도메인을 내 응용 프로그램의 URL에 "/ 경로"로 추가 한 다음 ELB가 "호스트 라우팅 메커니즘"에 따라 작동 할 수 있습니까?

아니요. 그룹이이거나 하나의 Application Load Balancer 뒤에 여러 대상 그룹으로 구성된 인스턴스 또는 서비스가있는 경우 호스트 별 라우팅에서 Host 헤더를 사용하여 다른 대상 그룹을 선택합니다. 경로는 ALB에 의해 수정되지 않습니다.

+0

나는 이것에 관해 조금 읽을 것이고, 당신에게 돌아갈 것이다. 그래도 도움을 주셔서 감사합니다. – Rajesh