Probleme beim RerverseProxy
Klaus
- webserver
Hallo,
irgendwie bekomme ich das Einrichten eines Reverseproxy nicht hin.
Der Server soll auf drei unterschiedliche Domains reagieren und entsprechend auf drei unterschiedliche Server weiterleiten.
Der Eintrag eines virtuellen Hosts sieht derzeit so aus:
<VirtalHost *:80>
DocumentRoot "c:/www/host1"
Servername testserver1
ErrorLog "logs/testserver1-error.log"
HostnameLookups Off
ProxyPreserverHost On
ProxyRequests Off
ProxyRemote * http://intern1
ProxyPass / http://intern1
ProxyPassReverse / http://intern1
</VirtalHost>
Wenn ich den Server mit dieser Konfiguration laufen lasse und http://testserver1 aufrufe, erhalte ich zwar die Webseite des internen Servers, allerdings ohne die CSS-Informationen und Bilder werden auch nicht geladen bzw. angezeigt. Allerdings funktionieren Datenbankzugriffe und auch Session-Cookies.
Nur ohne CSS und ohne Grafiken sieht das ganze recht schmucklos aus.
Im Internet habe ich dann noch die folgenden Einträge gefunden, die laut Anleitung hinzugefügt werden sollten:
SetOutputFilder proxy-html
ProxyHTMLURLMap http://intern1/ http://testserver1/
ProxyHTMLExtenden On
Leider startet der Apache nun nicht mehr, da er offenbar die Direktive ProxyHTMLURLMap nicht kennt.
Die folgenden Module werden geladen:
mod_headers
mod_proxy
mod_proxy_http
mod_proxy_connect
Als Apache verwende ich Version 2.2.8
Hat jemand eine Ahnung, warum keine Bilder und kein CSS geladen wird und wie ich das aktivieren kann??
Klaus