티스토리 뷰
헤로쿠가 유료화된다고 해서 다시 AWS로 개인프로젝트 서버를 이사했다. 무료 도메인도 사서 쓸 수 있다길래 요번에는 그것도 사용해봤다.
그런데 HTTP 요청을 HTTPS로 리다이렉션하는 과정에서 조금 애를 먹어서 다음번에도 쓸 수 있게 하고, 혹시 나처럼 AWS가 익숙하지 않은데 HTTPS를 사용해야 하는 사람들을 위해 글을 쓴다. 리다이렉션 외에 인증서 발급, ACM, Route 53 설정 등은 제외한다.
나의 경우 애플리케이션은 8090 포트를 사용했다.
이럴 경우, 리스너와 대상 그룹(Target group)을 아래와 같이 구성해야 한다.
리스너는 요청을 받는 곳이다. 그러므로 HTTP 요청이 들어올 때 HTTPS로 리다이렉션하려면 HTTP의 80포트를 HTTPS의 443포트로 리다이렉션해주어야 한다. 그리고 이 리다이렉션한 HTTPS의 443포트를 다시 내 애플리케이션 포트인 8090으로 연결해주면 된다.
이때 위의 무지스티커로 가려진 타겟그룹은 아래와 같다.
300x250
'업무 경험 및 성과' 카테고리의 다른 글
AWS CodeDeploy에서 BeforeInstall단계 UnknownError 해결 (0) | 2022.11.13 |
---|---|
AWS CodeDeploy에서 BeforeBlockTraffic단계 UnknownError 해결 (0) | 2022.11.13 |
왜 Atomic Variable을 사용했을까? (0) | 2022.11.11 |
[회고] 시스템 고도화 프로젝트 (0) | 2022.09.14 |
Session을 통해 권한 확인하고 실행하는 기능 테스트코드 짜기 (0) | 2022.08.28 |