0

Proxyメイン構成に次のブロックがあるとします。

<Proxy balancer://PrivateSSL/>
  BalanceMember http://host:8080/ route=01 loadfactor=100
  BalanceMember http://host:8080/ roout=02 loadfactor=100
  ProxySet stickysession=ROUTEID
</Proxy>

さて、VirtualHostそのブロックを次のように「強化/スパイス/変更」できます。

<VirtualHost ip:port>
   ...
   <Proxy balancer://PrivateSSL/>
     RequestHeader set Host reverse-proxy-host
   </Proxy>
</VirtualHost>

以前に定義されたすべてのProxy要素を繰り返さずに?

私は実際にこれで遊んでみますが、コミュニティはよりうまく機能するパターンを持っているかもしれません (おそらくそれは禁止されていると言っているかもしれませんが、の人は答えから恩恵を受けると思います)。

4

1 に答える 1

0

ローカルでのテストは犬になるでしょう。しかし、いくつかの RTFM が役に立ちました

構成セクションは、非常に特定の順序で適用されます。これは構成ディレクティブの解釈方法に重要な影響を与える可能性があるため、これがどのように機能するかを理解することが重要です。

マージの順序は次のとおりです。

  1. <Directory>(正規表現を除く) と .htaccess を同時に実行 (許可されている場合は .htaccess をオーバーライド<Directory>)
  2. <DirectoryMatch>(および<Directory ~>)
  3. <Files>同時に<FilesMatch>行われる
  4. <Location>同時に<LocationMatch>行われる
  5. <If>

...

リクエストが mod_proxy によって処理されると、コンテナーは処理順序で<Proxy>コンテナーに取って代わり<Directory>ます。

于 2012-04-24T17:45:01.173 に答える