NPM (Nginx Proxy Manager)

NPM (Nginx Proxy Manager)
NPM Nginx Proxy Manager

Proxy 설정 시 주의 사항

정적 resouce를 proxy로 제공할 경우 Cache Assets 옵션을 활성화 하면 정상 동작이 되지 않는 현상을 확인 하였음.

Ngnix Proxy manager 설정

정확한 원인은 향후 살펴볼 필요가 있으나, 현재는 해당 옵션을 끄는 것으로 대체 하였음.


Cache Assets 옵션 활성화 방법.
location /경로/ {
  proxy_pass proxy 할 주소;
  proxy_set_header Host $host;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_cache_key $scheme$proxy_host$request_uri; # cache assets 기능 활성화시 cache key를 별도로 설정해 두어야함.
  proxy_ignore_headers Cache-Control;
}