Перенаправление URL на другое веб-приложение в Tomcat - PullRequest
0 голосов
/ 06 ноября 2010

Опубликовал это на serverfault, но потом решил, что это скорее сделка с переполнением стека Я использую Tomcat 6.0, и у меня возникают проблемы с настройкой, чтобы он делал то, что я хочу ...

У меня есть два веб-приложения, которые называются X и Y и развернуты как X.war и Y.war. У каждого есть сервлет по имени бла.

Так что я могу получить к ним доступ так: http://server/X/blah http://server/Y/blah

Я хочу сделать вид, что это одно веб-приложение Z, и уметь это сделать:

http://server/Z/X/blah -> как если бы я пошел на http://server/X/blah

http://server/Z/Y/blah -> как если бы я пошел на http://server/Y/blah

Поэтому я изменил (catalina_home) /conf/Catalina/localhost/X.xml следующим образом: . Аналогично для Y.xml.

Однако это не сработало; при переходе на http://server/Z/X/blah получаю

"Запрошенный ресурс (/ Z / X / blah) недоступен."

1 Ответ

1 голос
/ 06 ноября 2010

Я не видел, чтобы это было сделано с Tomcat.

Распространенным решением является скрытие сервера Tomcat за сервером Apache2 с помощью mod_proxy .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...