2017-07-20 3 views
0

Ich habe ein Nginx vhost konfiguriert, um einige Anfragen auf einer Domain und einige andere in einem anderen zu verwenden. Ich möchte nur das Endergebnis zeigen, ohne dass die Benutzer das Vorhandensein der beiden Versionen kennen.Nginx Reverse Proxy, wenn Redirect in der gleichen Domäne bleiben

Zum Beispiel werden einige Abschnitte von http://old.website.com und http://new.website.com in http://www.website.com zusammengeführt.

Alles funktioniert gut, aber wenn es einen 301 oder 302 mit einem vollständigen Pfad gibt, wird es auf http://old.website.com oder http://new.website.com umleiten.

Gibt es eine Möglichkeit, die Umleitung zu vermeiden?

PS: Ich kann nicht alt oder neu jetzt ändern.

Antwort

0

proxy_redirect soll diese Art von Problemen lösen. Die genaue Anweisung hängt von Ihrer Nginx-Konfiguration ab, z. was location s Sie verwenden usw.

Die Dokumentation ist here