我想配置Tomcat6,以便我有一个appBase
回答所有主机名匹配"^www.something.[a-z]+$"
的请求,另一个appBase
回答所有匹配"^www.(foo|bar).com$"
的请求。
是否可以使用Tomcat配置此类基于正则表达式的虚拟主机?
答案 0 :(得分:1)
Tomcat中没有任何东西可以提供开箱即用的灵活性。我猜你最接近的是Host Name Aliases。
您可能需要考虑将Apache + mod_proxy
置于Tomcat之前,并使用mod_rewrite
进行一些URL重写。另一种方法是编写自己的自定义Valve。