> cd /etc/nginx/site-available
> vi default
server_name _; 아래에 다음과 같이 수정함
server_name _;
if ($http_x_forwarded_proto = 'http'){
return 301 https://$host$request_uri;
}
> sudo serveice nginx restart
nginx를 재시작하고 http로 접속해서 https로 리다이렉트 되는지 확인한다.
참조: aws.amazon.com/ko/premiumsupport/knowledge-center/redirect-http-https-elb/
ELB를 사용하여 HTTPS로 HTTP 트래픽 리디렉션
Classic Load Balancer에서 HTTP와 HTTPS 리스너를 사용하고 있습니다. Classic Load Balancer는 SSL을 오프로드하고 백엔드 연결은 단일 HTTP 포트(포트 80)에서 수신합니다. HTTP에서 HTTPS로 트래픽을 리디렉션하
aws.amazon.com