• 구름많음동두천 25.0℃
  • 맑음강릉 25.7℃
  • 맑음서울 25.8℃
  • 대전 25.0℃
  • 구름많음대구 26.8℃
  • 구름많음울산 25.4℃
  • 구름많음광주 25.7℃
  • 구름많음부산 25.1℃
  • 구름많음고창 24.9℃
  • 구름많음제주 23.9℃
  • 구름조금강화 24.7℃
  • 구름많음보은 23.8℃
  • 구름조금금산 25.4℃
  • 구름많음강진군 24.9℃
  • 구름많음경주시 26.1℃
  • 구름많음거제 24.7℃
기상청 제공

nginx 환경변수 출력

nginx 환경변수 출력하기 위한 설정들
To check nginx environment variables
How can I check the nginx environment variable?

URL복사

nginx 환경변수 출력하기 위한 설정들
To check nginx environment variables
How  can I check the nginx environment variable?

 

아래 설정으로 request_uri, protocol 을 확인할 수 있다.

 

server {

  listen 80

  ..

  ..

 

 

  location ~ .(php|html|htm|php3)$ {

    proxy_pass  http://apache;

    ..

    proxy_set_header X-Original-Request $request_uri;

    proxy_set_header X-Forwarded-Proto $scheme;

  }

 

}

 

 

변수명

request_uri : HTTP_X_ORIGINAL_REQUEST

protocol : HTTP_X_FORWARDED_PROTO

 

참조사이트

https://www.opentutorials.org/module/384/4508

https://serverfault.com/questions/515957/how-to-have-nginx-forward-the-http-x-forwarded-proto-header

https://www.digitalocean.com/community/tutorials/how-to-set-up-nginx-load-balancing-with-ssl-termination

https://stackoverflow.com/questions/28472692/serverrequest-uri-with-nginx-proxy-server-get-rewritten-page-urls