/ / Czy za pomocą Tomcat można skonfigurować hosty wirtualne oparte na wyrażeniach regularnych? - tomcat, tomcat6

Czy możliwe jest konfigurowanie hostów wirtualnych opartych na regexp przy użyciu Tomcata? - tomcat, tomcat6

Chcę skonfigurować Tomcat6, aby go mieć appBase odpowiadanie na wszystkie żądania za pomocą dopasowania nazw hostów "^www.something.[a-z]+$" i kolejny appBase odpowiadając na wszystkie zapytania pasujące powiedz "^www.(foo|bar).com$".

Czy można skonfigurować takie wirtualne hosty oparte na wyrażeniach regularnych za pomocą Tomcat?

Odpowiedzi:

1 dla odpowiedzi № 1

W Tomcat nie ma nic takiego poziomu elastyczności po wyjęciu z pudełka. Sądzę, że najbliższe są to, co możesz dostać Aliasy nazw hostów.

Możesz rozważyć umieszczenie Apache + mod_proxy przed Tomcat i wykonaj przepisywanie adresów URL za pomocą mod_rewrite. Inną alternatywą jest napisanie własnego zwyczaju Zawór.