Apache のロード バランシング構成に関して問題があります。
Scenerio: 私は 2 つの同一の worpress ブログを持っています
ローカルホスト:8001/
ローカルホスト:8002/
1 つの Apache ロード バランサーが立っているlocalhost:80
// _ _ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ __ _ _ _ _ _ _ _ _ _
Apache ロード バランサーの構成:
<VirtualHost *:80>
ServerName localhost
ProxyRequests Off
ProxyStatus On
#ProxyPreserveHost On
ProxyPass / balancer://mycluster/
#ProxyPassReverse / balancer://mycluster/
上記の行のコメントを外すと、リダイレクトのループとエラー GET / HTTP/1.1" 301 が発生します
<Proxy balancer://mycluster>
BalancerMember localhost:8001/ loadfactor=3
BalancerMember localhost:8002/ loadfactor=7
ProxySet lbmethod=request
</Proxy>
問題は、Apache ロード バランサーがリダイレクトを行うことです (アドレス uri が localhost =>localhost:8001 から、または localhost から localhost:8002 に変更されます)。8001 | 2 ポートにインストールされたブログの 1 つを見つける uri "localhost" (ソースの uri は非表示) のみを持ちたいと思います。
rewrite モジュールを使ってみたのですがダメで、無限ループになってしまいました。:(
この問題を解決するのを手伝ってくれませんか?