2

ProxyPass がリクエストを server2 に送信するときに、リクエスト ヘッダーのホストを「server2」に設定しようとしていますが、それ以外の場合 (server1 に渡すとき) はホストを保持します。

<Proxy "/path1">
  RequestHeader set Host server2
</Proxy>
ProxyPass         /path1  http://server2/path1
ProxyPassReverse  /path1  http://server2/path1

ProxyPreserveHost      On
ProxyPass         /    http://server1/

/path1 で始まる受信 URL に対して ProxyPreserveHost をオフにし、他のすべての URL に対してオンにする方法はありますか? または、上記のコード サンプルで試したように RequestHeader のホストを変更します (これは機能しませんでした)。

Ubuntu 12.04 で Apache バージョン 2.2.22 を使用しています

4

1 に答える 1