
私は、WordPress サイトを別のサイトのサブディレクトリにプロキシする最も簡単な方法を見つけようとしています。
私はWordPressのサイトarticles.blah.com/subdir/を持っています。これは次のような絶対パスでHTMLを書き込みます。http://articles.blah.com/subdir/page1/また、location のような絶対リダイレクトを含む HTTP ヘッダーも実行します。http://articles.blah.com/subdir/accountすでに適切な名前のサブディレクトリ「subdir」にあります。
サブディレクトリの下のメインサイトにプロキシする必要があります。そのため、ヘッダーを含むhttpコンテンツの書き換えを実行できるプロキシソリューションを探しています。http://www.blah.com/subdir/* はプロキシされますhttp://articles.blah.com/surbdir/*.
私は、subs モジュールを備えた nginx がすでにインストールされている wordpress ホストでこれを実行しようとしましたが、本文のみが書き換えられ、リダイレクト ヘッダーはそのまま残されるため、リダイレクトは失敗します。
これを行う最も簡単な方法は何でしょうか?
答え1
必要なのは、ヘッダーが表示されたときにproxy_redirect
それを書き換えるディレクティブのようですLocation
。