NGINX 条件付きプロキシパス

NGINX 条件付きプロキシパス

もうどこを調べて何をすればいいのか分からないので、誰かの第一人者が私を助けてくれることを願っています。

私にとって少し扱いに​​くいクライアントからの請願が 1 件あります。

私のシナリオには 2 台のマシンがあり、1 台は NGINX 用、もう 1 台は Apache 用です。Apache マシンでは、2 つの仮想ホストが設定されています。

翻訳:

翻訳:

各 Web サイトは基本的に infex.html をロードし、infex.html は 1 つの Flash ファイル (サイト自体) といくつかの jpg ファイルをロードします...

さて、このドメインにのみアクセスできる人々:プレフォーカスこのサイトを次の方法で閲覧する必要があります/閲覧したいです:

prefocus.abg.corp/elartedelaamistad->翻訳:

prefocus.abg.corp/nur-luz->翻訳:

リダイレクトではなく proxy_pass を作成したいと考えています。

Apacheマシンには仮想ホストがありませんプレフォーカスなので、proxy_passを作成する場合は、proxy_set_header ホストでも、そうすると、1つしか使えなくなるかもしれないproxy_set_header ホスト/ の場所に。

自分の説明が下手なのは分かっていますが、他に伝える方法が見つからないのです。この請願自体が奇妙です。

それで、...この奇妙なものに詳しい人はいますか?

よろしくお願いします。

答え1

proxy_set_header Host と仮想ホストの欠如についてはよくわかりません。しかし、次のようなものではうまくいきませんか?

ProxyPass /elartedelaamistad http://www.pre.elartedelaamistad.es
ProxyPassReverse /elartedelaamistad http://www.pre.elartedelaamistad.es

ProxyPass /nur-luz http://www.pre.nur-luz.es
ProxyPassReverse /nur-luz http://www.pre.nur-luz.es

関連情報