본문 바로가기

Daylogs/Nginx

nginx: https 로 proxy_pass 설정하기

발생일: 2015.02.25

키워드: nginx, 엔진엑스, proxy_pass, ssl

문제:
nginx로 리버스 프록시를 구성할 때, upstream 디렉티브에서 https 서버를 사용해 설정하고 싶다.


해결책:

upstream 으로 정의할 때, 포트를 정의해주면 된다.
리버스 프록시를 호출할 때엔 https 로 정의한다.


upstream example_api {
    server example.com:443;
}

location … {
    proxy_pass https://example_api;
}