我有tomcat7运行我目前以
访问的应用程序http://ip:8080/app/
我无法更改端口或应用名称。我也不能让它以root身份运行。
我在这台机器上安装了nginx。我希望ngix将域名mydomain.com映射到http://ip:8080/app/
我应该使用哪种配置?
重要提示:无论你建议什么解决方案都不应该破坏nginx正在做的其他事情。我的nginx目前正在将域名映射到ip:8080。
我认为为了将域名映射到路径,我必须使用某种重定向/重写规则。
答案 0 :(得分:1)
我不确定我们究竟应该打破什么,但我相信这样做会有所作为:
server {
server_name mydomain.com;
location / {
proxy_pass http://ip:8080/app/;
...
}
}