Proxy mit Umschreiben einschließlich Headern

Proxy mit Umschreiben einschließlich Headern

Ich versuche, den einfachsten Weg zu finden, eine WordPress-Site per Proxy in ein Unterverzeichnis einer anderen Site zu leiten.

Ich habe also eine WordPress-Site articles.blah.com/subdir/. Sie schreibt HTML mit absoluten Pfaden wiehttp://articles.blah.com/subdir/page1/. Es führt auch HTTP-Header mit absoluten Weiterleitungen wie Standort aus:http://articles.blah.com/subdir/account. Es befindet sich bereits im treffend benannten Unterverzeichnis „subdir“.

Ich muss es per Proxy auf die Hauptseite im Unterverzeichnis übertragen. Ich suche also nach einer Proxy-Lösung, die den HTTP-Inhalt einschließlich der Header neu schreiben kann. Also,http://www.blah.com/subdir/* würde weitergeleitet werden anhttp://articles.blah.com/surbdir/*.

Ich habe versucht, es auf dem WordPress-Host zu tun, der bereits über Nginx mit dem Subs-Modul verfügt, aber das schreibt nur den Textkörper neu – alle Umleitungsheader bleiben unverändert, sodass die Umleitungen fehlschlagen würden.

Was wäre der einfachste Weg, dies zu tun?

Antwort1

Es klingt, als bräuchten Sie die Anweisung, den Header bei seinem Erscheinen proxy_redirectneu zu schreiben .Location

verwandte Informationen