Проблема перенаправления звонков из apache2 в tomcat с помощью mod_proxy - PullRequest
1 голос
/ 01 июня 2011

Я пытаюсь выяснить, что не так с этой конфигурацией 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, я получаю следующую ошибкуbrowser:

HTTP Status 404 - /examplesexamples/

type Status report

message /examplesexamples/

description The requested resource (/examplesexamples/) is not available.
Apache Tomcat/6.0.29

В строке URL браузера я вижу, что было сделано перенаправление на http://[server ip] /examples.

Есть идеи по этому поводу?

1 Ответ

1 голос
/ 20 сентября 2011

Это сработало для меня

ProxyPass /examples http://127.0.0.1:8083/examples
ProxyPassReverse /examples http://127.0.0.1:8083/examples
...