我有 tomcat7 运行一个我当前访问的应用程序
http://ip:8080/app/
我无法更改端口或应用名称。我也不能让它以 root 身份运行。
我在这台机器上安装了 nginx。我希望 ngix 将域名 mydomain.com 映射到 http://ip:8080/app/
我应该使用什么样的配置?
重要提示:无论您建议什么解决方案,都不应该破坏 nginx 正在做的任何其他事情。我的nginx目前正在映射一个域名到ip:8080。
我认为为了将域名映射到路径,我可能不得不使用某种重定向/重写规则。
最佳答案
我不确定我们不应该破坏什么,但我相信这会完成工作:
server {
server_name mydomain.com;
location / {
proxy_pass http://ip:8080/app/;
...
}
}
关于tomcat - 如何将域名映射到 Tomcat 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30988755/