코딩/expressJs

Nginx에서 reverse proxy 설정중 문제(해결중)

김 숨 2022. 3. 20. 17:04

의문점

express 서버에서의 index.js

nginx서버에서 reverse_proxy 설정을 위해 타이핑한 코드

server_name을 입력하고 진입했을때 '/' 경로는 정상 노출되나

애플리케이션 단계에서 '/post' 와 '/users'로 URL을 분리하여 처리 했는데, 이걸 server_name/post 으로 접근 했을 경우

경우 404 not found error 가 노출 된다.

 

이 상태에서 라우트 경로를 사용할 수 있는 방법 무엇이 있을까?

1. /user 와 /post에 대한 location을 지정한다

location /user {
	proxy_pass http://(ip주소:포트번호)/user
}

location /post {
	proxy_pass http://(ip주소:포트번호)/post
}

api가 하나씩 늘어날 때마다 지정해줘야 하는가?