Wie kann ich einen Reverse-Proxy mit mod_proxy einrichten, ohne auf einen anderen Server oder eine andere IP umzuleiten? Dies wird eine virtuelle Host-Umgebung sein. Der Grund, warum ich dies tun möchte, ist, dass mod_proxy die Kommunikation mit dem Browser des Kunden abwickelt und dadurch Webserver-Prozesse frei werden, um die nächste Anfrage zu bedienen, anstatt den Browser des Kunden zu füttern. Dies ist besonders wichtig, wenn Sprachmodule wie mod_php mit MPM Prefork verwendet werden. Der Fluss, den ich zu erreichen versuche, ist: 1. Der Verkehr wird auf www.mydomain.com auf Port 80 aufgelöst. 2. Der Proxy sendet die Anfrage an den Webserver. 3. Der Webserver sendet die Antwort an den Proxy zurück und trennt die Verbindung zum Proxy. 4. Der Proxy füttert den Client-Browser.
Sobald das funktioniert, möchte ich nginx an der gleichen IP-Adresse hinzufügen, aber für Port 81 und Proxy-Bildanforderungen an nginx auf dem gleichen Server. Ich möchte nicht, dass nginx den Proxy handhabt und ich möchte auch kein FCGI. Ich möchte, dass mein Standard-Apache mod_rewrite und .htaccess funktionieren.
Vielen Dank!