我在地址为http://myserver:8080 tomcat上有一个应用程序,但是我希望它是特定url上的服务器,例如http://myserver/jira 。 所以我希望所有以myserver/jira开头的东西映射到myserver:8080 :
http://myserver/jira => http://myserver:8080
http://myserver/jira/Dashboard => http://myserver:8080/Dashboard
我该怎么做?
你已经有端口80上的Apache监听吗? 如果没有,你可以改变server.xml中的tomcatconfiguration来改变它监听的端口。
如果你已经运行了Apache,你需要使用mod_proxy代理请求到8080端口。Atlassian有很多关于如何做的很好的文档,但是如果你需要更多的细节,可以随时回复。
使用Apache Tomcat连接器将请求从httpd转发到Tomcat。