ssl on 되어있는 https 로 http 요청을 보내면 에러가 납니다.

문제는 http와 https가 다른 포트라면, 개별 포트로 vhost 설정을 해서 redirect 해주면 되는데,

비정규 포트로 다른 포트를 사용한다면 조금 이야기가 달라집니다.


특정 포트로 https 서비스를 열었는데 http 요청이 들어온 경우 처리하는 방법은 아래 링크를 참고하면 됩니다.


error_page 497  https://$host:$server_port$request_uri;


를 한 줄 추가해주면 해당 에러를 redirect 해주는 효과가 생깁니다.


http://stackoverflow.com/questions/15429043/how-to-redirecting-on-the-same-port-from-http-to-https-with-nginx-reverse-proxy


Posted by Parker Falcon