Apache Reverse Proxy

1984
TheMoo

Ich versuche, Reverse-Proxy in Apache / 2.2.9 auf dem Ubuntu-Server einzurichten, um das Verzeichnis / someapp auf einen anderen Server zu verteilen, und zwar unter Verwendung der folgenden Konfiguration:

<VirtualHost *: 80> ServerAdmin webmaster @ localhost  ProxyRequests Off  ProxyPass / someapp http: // somehost: 8080 / someapp / ProxyPassReverse http: // somehome: 8080 / someapp / / someapp 

Wenn ich zu http: // host / someapp browse, werde ich zu http: // somehome: 8080 / someapp umgeleitet, anstatt die Anfrage zu befördern.

Fehlt mir etwas?

1

1 Antwort auf die Frage

5
mr-euro

Ihre letzte Zeile sollte umgekehrt sein:

ProxyPassReverse http: // somehome: 8080 / someapp / / someapp

sollte sein:

ProxyPassReverse / someapp http: // somehome: 8080 / someapp /