Недавно мы установили веб-приложение под Tomcat 6, которое подключено через интерфейс перенаправителя isapi (см. http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html) к серверу IIS 7. Соединитель работает правильно во всех случаях, за исключением некоторых страниц в веб-приложении.которые возвращают статус 302 с новым местоположением для перенаправления.
Браузер возвращает 302 и запрашивает новое местоположение, но веб-сервер IIS не перенаправляет запрос на сервер Tomcat и возвращает 404вместо этого, даже если рабочая карта uri выглядит корректно для меня.
Соответствующее рабочее правило uri:
/WebClientServlet/*=worker1
и URL-адрес местоположения нового местоположениявыглядит следующим образом:
http://localhost/WebClientServlet/SBS/cmd:editContent2/workflow:false/articleSearch:false/confirmed:false/objectID:131294/---/fpse/db:test/objectID:131294/Copy+of+0001-Intranet+Home-main-ip+%28DE%29