aws

 

 

AWS http -> https 리다이렉션

 

 

아마존 프리티어로 ec2에 포트폴리오 사이트를 업로드해놨고 기존의 https 접속을 위해 로드밸런서 및 리스너도 다 추가 해놨는데 80포트 규칙을 추가하지 않아 http와 https 둘 다 접속이 가능한 상태가 되어버렸다.

 

서버는 node.js를 사용했고 단순히 req.protocol을 구분해서 https로 리다이렉션 시켰는데..

 

 

AWS 리다이렉션

 

 

이런식으로 뻗어버렸다...

답은 AWS 로드밸런서 규칙추가!

 

 

아마존 Route53 접속

AWS 리다이렉션

 

AWS 리다이렉션

 

HTTP : 80포트를 체크하고 편집

 

 

AWS 리다이렉션

 

리디렉션 대상을 HTTPS 포트는 443으로 변경하고 업데이트를 해주면 바로 리다이렉션이 적용된다. 괜히 노드에서 뻘짓했다..