Chciałem odwrócić proxy usługi internetowej z mojego serwera Tomcat za pomocą serwera WWW Apache. I zostały zmodyfikowane httpd.confUstawienia mod_proxy na serwerze http apache
LoadModule proxy_module modules/mod_proxy.so
<Directory />
AllowOverride none
Require all denied
</Directory>
ProxyPass /ROOT http://localhost:8080/ROOT
ProxyPassReverse /ROOT http://localhost:8080/ROOT
serwer My Tomcat działa na porcie 8080, teraz gdy uruchamiam localhost/root, otrzymuję błąd 500 wewnętrzny błąd serwera.
Ten ostatni wpis w error_log
jest:
[Thu Jul 04 14:17:00.097359 2013] [proxy:warn] [pid 18980:tid 4476780544] [client 127.0.0.1:50525] AH01144: No protocol handler was valid for the URL /ROOT. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.Ostatni wpis w
access_log
jest:
127.0.0.1 - - [04/Jul/2013:14:17:00 -0400] "GET /ROOT HTTP/1.1" 500 528
Każdy pomysł na to, co robię źle tutaj?
ProxyPassReverse http: // localhost: 8080/ROOT /ROOT –
Wszelkie dzienniki w dziennikach \ access.log? – aldux
Hej, tak że nie działa, to jak httpd.conf wygląda modułów LoadModule proxy_module/mod_proxy.so AllowOverride żaden wymagać od wszystkich odmówiono ProxyPass/ROOT localhost: 8080/root ProxyPassReverse localhost: 8080/ROOT/ROOT –
user1386101