Проблема перенаправления звонков с apache2 на tomcat с помощью mod_proxy
Я пытаюсь выяснить, что не так с этой конфигурацией mod_proxy (я должен сказать, что я не знаком с apache). Это содержание моего httpd.conf:
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://localhost:8080/examples
ProxyPassReverse / http://localhost:8080/examples
<Location / >
Order allow,deny
Allow from all
</Location>
Что мне нужно, это показать примеры приложений Tomcat при доступе к главной странице Apache. То есть, запускаю приложение примеров, когда я получаю доступ к http://[server ip].
Я думал, что предыдущей конфигурации было достаточно для этого, но когда я пытаюсь получить доступ к главной странице apache, я получаю следующую ошибку в браузере:
HTTP Status 404 - /examplesexamples/
type Status report
message /examplesexamples/
description The requested resource (/examplesexamples/) is not available.
Apache Tomcat/6.0.29
В адресной строке браузера я вижу, что было выполнено перенаправление на http://[server ip]/examples.
Есть идеи по этому поводу?
1 ответ
Это сработало для меня
ProxyPass /examples http://127.0.0.1:8083/examples
ProxyPassReverse /examples http://127.0.0.1:8083/examples