48 location ^~ /bgmonitor/ {
50 proxy_pass http://localhost:8080/;
51 }
Anfragen im Format www.mr.org/bgmonitor werden an den lokalen Tomcat auf Port 8080 weitergeleitet
Die <Context docBase="/Users/mr/Documents/code_pool/bgmonitor-git/bgmonitor-web/target/bgmonitor" path="" reloadable="true"/>
<!-- bootstrap 3.0.2 -->
<link href="${rc.contextPath}/css/bootstrap.css" rel="stylesheet" type="text/css"/>
<!-- font Awesome -->
<link href="${rc.contextPath}/css/font-awesome.min.css" rel="stylesheet" type="text/css"/>
<!-- Ionicons -->
<link href="${rc.contextPath}/css/ionicons.min.css" rel="stylesheet" type="text/css"/>
<!-- Theme style -->
<link href="${rc.contextPath}/css/AdminLTE.css" rel="stylesheet" type="text/css"/>
Während des Zugriffs wurde ${rc.contextPath} als leer herausgenommen, wodurch der gesamte Ressourcenpfad zu /css/AdminLTE.css wurde. Diese Anfrage kann nach dem Senden an nginx nicht normal weitergeleitet werden
Fragen
静态文件不需要转发,在 nginx 本机上部署静态文件,比如
具体如何配置参考文档
详见博客:
http://blog.iaceob.name/nginx-proxy/
以及
http://blog.iaceob.name/tomcat-multi-domain-binding/
便是我使用的解决方案, 只是我个人这么使用而已, 暂未发现有别人这么使用过.