Einzelnen Beitrag anzeigen
  #1  
Alt 21.07.2016, 14:08:15
AdamW AdamW ist offline
Anfänger
 
Registriert seit: Jul 2016
Alter: 55
Beiträge: 1
mod_proxy verhindet Zugriff auf lokale Webseite - warum?

Hallo zusammen,
ich bin neu hier (und hoffentlich auch richtig), wäre wirklich super, wenn jemand hier helfen könnte:
Ich habe einen vhost definiert, der beim Aufruf einen dahintergeschalteten tomcat aufrufen soll:

Code:
<VirtualHost helakos-web-tst.foo.bar.de>
    ServerName helakos-web-tst.foo.bar.de
    DocumentRoot "C:/Apache24/htdocs/helakos-web-tst.foo.bar.de"
    ErrorLog "logs/new-error.log"
    CustomLog "logs/new-access.log" common   
    <Directory "C:/Apache24/htdocs/helakos-web-tst.foo.bar.de">
        Require all granted
    </Directory>
    DirectoryIndex index.html
   ProxyRequests off
   ProxyPass / http://SRVITSARISPUTST.foo.bar.de:19990/
   ProxyPassReverse / http://SRVITSARISPUTST.foo.bar.de:19990/
</VirtualHost>
Wenn ich ProxyRequests, ProxyPass und ProxyPassReverse auskommentiere, sehe ich, dass die index.html mit der hartcodierten Weiterleitung und der kompletten URL (incl. Parameter für die tomcat-Anwendung) aufgerufen wird. Natürlich weiß der Apache dann nicht, wohin der request geleitet werden soll.
Wenn ich ProxyRequests, ProxyPass und ProxyPassReverse wieder reinnehme in die Konfig, greift Apache nicht mehr auf die index.html unter dem Definierten Verzeichnis zu. Ich sehe im error-log, dass dann nur "/" an http://SRVITSARISPUTST.foo.bar.de:19990/ weitergeleitet wird.
Wie schaffe ich es, dass trotz konfiguriertem Proxy auf die index.html unter o.g. Verzeichnis zugegriffen wird?
Danke für eine Antwort.

Adam
Mit Zitat antworten