찾다

 >  Q&A  >  본문

java-ee - nginx 리버스 프록시 tomcat 시 리소스 파일 처리 문제

nginx의 구성은 다음과 같습니다

으아악

www.mr.org/bgmonitor 형식의 요청은 포트 8080의 로컬 Tomcat으로 전달됩니다

tomcat 구성은 다음과 같습니다

으아악

페이지 렌더링은 속도를 사용하며 리소스 파일 참조 경로는 다음과 같습니다.

으아악

현상

액세스 중 ${rc.contextPath}가 비어 있어서 전체 리소스 경로가 /css/AdminLTE.css가 되었습니다. 이 요청은 nginx로 전송된 후 정상적으로 전달할 수 없습니다.

묻기

최소한의 수정으로 전체 애플리케이션이 제대로 작동하도록 하려면 어떻게 해야 합니까?

迷茫迷茫2810일 전653

모든 응답(2)나는 대답할 것이다

  • 我想大声告诉你

    我想大声告诉你2017-05-16 17:25:08

    정적 파일은

    와 같이 nginx에 로컬로 배포할 필요가 없습니다. 으아아아

    참조 문서를 구성하는 구체적인 방법

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-05-16 17:25:08

    자세한 내용은 블로그를 참조하세요:
    http://blog.iaceob.name/nginx-proxy/
    그리고
    http://blog.iaceob.name/tomcat-multi-domain-bind/

    은 제가 사용하는 솔루션입니다. 이 방법을 사용하는 사람은 아직 없습니다.

    회신하다
    0
  • 취소회신하다