我在地址为 的 tomcat 上有一个应用程序http://myserver:8080
,但我希望它是特定 url 上的服务器,例如http://myserver/jira
。因此,我希望将以 开头的所有内容myserver/jira
映射到myserver:8080
:
http://myserver/jira
=>http://myserver:8080
http://myserver/jira/Dashboard
=>http://myserver:8080/Dashboard
我该怎么做?
答案1
您是否已让 apache 监听端口 80?如果没有,您只需更改 server.xml 中的 tomcat 配置即可更改其监听的端口。
如果您已经在运行 apache,则需要使用 mod_proxy 将请求代理到端口 8080。Atlassian 有很多关于如何执行此操作的优秀文档,但如果您需要更多详细信息,请随时回复。
答案2
使用Apache Tomcat 连接器将请求从httpd转发到Tomcat。