Devops/NGINX
-
NGINX - URL별로 라우팅 하기Devops/NGINX 2019. 11. 5. 08:01
nginx 를 단순하게 사용하다가 최근에 url 의 특정 패턴별로 라우팅을 따로 해줘야하는 이슈가 생겼다. 별건 아니라고 생각했지만 보기보다 난이도(?) 가 있는 작업 이였다. 그래서 기록해 두려고 한다. 조건은 하나다 http://www.xxxx.com/a/aaa/bbb 이런 URL 에서 'aaa' 이부분이 달라질것이고 그에 따라 라우팅을 다르게 해주면 되는것이다. 실제 예를 들면 test, dev, stg, prod 이런식으로 바뀌어서 테스트서버 , 개발서버 , 스테이징 서버, 상용서버 를 각각 구분해주는것이다. 기존에 HAproxy 를 사용하고 있었으나 생각보다 많이 사용해보지 못한 부분이 있다보니 접근하기 쉬운 nginx 를 사용했고 현재는 잘 구성해서 사용중이다. upstream product ..