Tomcat alias kontekstu aplikacji internetowej


Chcę, aby aplikacja internetowa działająca w Tomcat była dostępna w wielu kontekstach.
[url=http://localhost:8080/foo]http://localhost:8080/foo[/url]

powinien być również dostępny w ramach
[url=http://localhost:8080/bar]http://localhost:8080/bar[/url]

ale nie chcę mieć drugiej aplikacji internetowej (np. powielając plik wojenny lub tworząc dowiązania symboliczne)
Czy istnieje sposób na utworzenie takiego aliasu w tomcat, czy muszę używać mod_rewrite w apache2? (Już używasz mod_jk)
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Nigdy nie otrzymuję konstrukcji takich jak ta, które działają z linkami lub powielają konfigurację kontekstu w tomcat. Powoduje to wewnętrzne błędy w aplikacji internetowej.
Ale możesz użyć proxy ajp w konfiguracji apache http. Może to zapewnić oryginalny kontekst przed nowym rekordem.
ProxyPass/original/ ajp://localhost:8010/original/
ProxyPass/test/ ajp://localhost:8010/original/

W moim przypadku niestety aplikacje internetowe tworzą linki do oryginalnego kontekstu. Tak więc po kilku kliknięciach użytkownik wróci ponownie do pierwotnego kontekstu.

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się