Я настроил apache на 4 порта (с виртуальными хостами, так как некоторые порты использовали HTTPS), и цель состоит в том, чтобы перенаправить запросы на публикацию другим сервлетам, запущенным в экземпляре TOMCAT на другом компьютере. Звонки осуществляются с httpclient
(Java-клиент). Когда я запускаю клиент, он выдает ошибку 301 Ошибка: перемещено навсегда. Нужны подсказки / советы / помощь о том, как решить эту проблему.
Было бы неплохо, если бы кто-нибудь дал мне пример. Мой виртуальный хост (с перенаправлением)
выглядит примерно так
<VirtualHost _default_:3334>
RewriteEngine On
RewriteRule ^/$ https://192.168.100.23:38443/Lang/Englangservices/Alapbhet_service
<\VirtualHost>
Теперь я могу заставить мод-прокси работать с перезаписью модов, и теперь я не получаю ошибку 302, но, как это всегда бывает с новичком, возникает другая проблема.
HTTP POST-запросы не работают. Когда я отправляю запрос на публикацию, прокси-сервер не работает, поскольку он продолжает поиск index.htm.
Мой фрагмент httpd.conf
<VirtualHost *:3331>
ServerName localhost:3331
ProxyPass / http://192.168.100.23:38443/Lang/Englangservices/Alapbhet_service
ProxyPassReverse / http://192.168.100.23:38443/Lang/Englangservices/Alapbhet_service
RewriteEngine on
RewriteRule ^/$ http://localhost:3331/
</VirtualHost>