不幸的是,我的工作需要我使用 Apache Tomcat。Tomcat 应用程序正在运行http://127.0.0.1:8080/。我想使用反向代理,这样我就可以http://mydomain.com/tomcat/some/extra/stuff代理自http://127.0.0.1:8080/一些/额外/东西。这是我目前尝试的:
location /tomcat {
proxy_pass http://127.0.0.1:8080;
rewrite ^/tomcat(/.*) $1 break;
}
这导致http://mydomain.com/tomcat/meow/cat重定向至http://mydomain.com/meow/cat这不是我想要的。有什么想法吗?
答案1
您不需要重写规则,该配置将把 domain.com/tomcat/ 映射到http://127.0.0.1:8080/所以你不需要重写目录