RT
최근 Nginx 서버를 배우고 싶어서 Tomcat+Nginx를 만들어서 간단히 동적과 정적 분리 기능을 구현해보고 싶습니다.
우분투:ubuntu-16.04-desktop-amd64
JDK: jdk1.8.0_101
Tomcat: apache-tomcat-8.5.4
Nginx:nginx/1.10.0
우분투 ip:192.168.182.129
Tomcat을 통해 요청 URL: http://test.nt.springmvc.com:...
Nginx를 통해 요청 URL: http://test.nt.springmvc.com/
Nginx를 통해 요청 URL: http://test.nt.springmvc.com/...
Nginx를 통해 요청 URL: http://test.nt.springmvc.com/...
로그를 보면 알 수 있듯이 네 번째 요청이 Tomcat에 전달되지 않았습니다. 인터넷에서 많은 문서를 검색했지만 문제가 발생한 위치를 찾을 수 없었습니다. 아래는 해당 웹페이지입니다
nginx 구성 파일에서 try_files $uri $uri/ =404를 주석 처리하면 정상적으로 접근할 수 있는 것을 볼 수 있습니다
nginx의 try_files는 파일이 존재하는지 확인합니다
"?" 또는 "#" 뒤의 내용을 제외하고 요청된 파일 및 경로를 참조합니다.