0
Ich möchte Apache als Proxy für zwei verschiedene Seiten auf verschiedenen Rechnern gehostet verwenden. Ich führe gerade Apache 2.2.15.Apache VirtualHost Anweisung ProxyPass
Was ich will, erreichen ist:
Client --> https://ApacheWebProxyPubIP:443
--> /Url1.php --> http://10.0.0.2/Url1.php
--> /Url2 --> http://10.0.0.3/Url2
ich versucht mit:
VirtualHost default:443 ServerName something.nice.org ProxyPass /Url1.php http://10.0.0.2/Url1.php ProxyPassReverse /Url1.php http://10.0.0.2/Url1.php VirtualHost VirtualHost *:443 ServerName somethingelse.nice.org ProxyPass /Url2 http://10.0.0.3/Url2 ProxyPassReverse /Url2 http://10.0.0.3/Url2 VirtualHost *:443
Die /Url1.php zu http://10.0.0.2/Url1.php funktioniert gut, aber Url2 ist nicht auf 10.0.0.3 weitergeleitet.
Was wäre die korrekte Syntax, um dies zu erreichen?
Danke!
Wenn der Kunde die Eingabe wird 'ApacheWebProxyPubIP', dann Virtual with'ServerName somethingelse.nice.org' nie –
Aber beide beschließt, die etwas und somethingelse verwendet werden gleiche öffentliche IP-Adresse und beide hängen von demselben Port ab. Wie kann ich dann /Url1.php irgendwo und/Url2 irgendwo anders zeigen? –