我有一个设置,tomcat在端口8080上运行,apache webserver在端口80上运行。
因此,如果我访问http://localhost:8080/myapplication/,则可以。
但是我需要能够像:http://localhost/application/那样,但由于我的http网络服务器在端口80上运行,似乎我需要一些重定向逻辑或在tomcat上进行更改来实现这一点。
任何人都可以建议我出路。感谢。
更新: 刚刚发现此处已提供解决方案:How do I redirect from Apache to Tomcat?
答案 0 :(得分:6)
答案 1 :(得分:0)
既然你提到了“用户”,我猜你暗示“主机名”,当你提到“localhost”时。如果您有一个Load Balancer和一个用户友好的DNS名称,您可以将Load Balancer软件配置为将所有请求路由到“hostnameyougavetotheUsers”到“yourinternalhostname:8080”。