2015-09-11 75 views
1

我的域名前面有一个lighttpd服务器,它将一个特定的URL重定向到一个tomcat 8应用服务器。所以,到mydomain.com/app的流量将被推送到tomcat。更改tomcat基地址

但是,Tomcat会看到url的“app”部分,并在从默认webapp目录位置提供请求时尝试与其匹配,从而导致所有内容都为404。是否可以对tomcat进行配置更改,以便知道如何查看来自“/ app”的请求的默认webapp目录?

例如,我想访问我的web应用程序mydomain.com/app/mywebapp - tomcat仍然应该在/ usr/lib/tomcat8/webapps/mywebapp上查找应用程序。

+0

对我来说听起来像['tomcat virtual domain'](https://tomcat.apache.org/tomcat-8.0-doc/virtual-hosting-howto.html) –

回答

4

经过几个小时的拉毛,我找到了我自己的问题here的答案。

看来Apache并没有通过编辑任何配置,而是通过编辑应用程序根目录下的文件名来实现此配置。

+1

它的好处在于它...值得赞赏努力。 – Anup