とある用途で、リバースプロクシとフォワードプロクシを共存させたかったのだけれど、

なんか、適当にApacheの設定を書いてやっても、うまくいかないので放置していたのがつい最近までの話。

 

で、やる気を出して、ngnixを前段において、後段にApacheを置いて上手いこと出来ないものかと思っていたのだけれど、

nginx ってフォワードプロクシでSSL使えないのね……

400エラー連発されて、事象を調べてやっと気がついたよ。

 

というわけで、初診に戻ってApacheでやる方向で考えなおした。

結論としては、設定は可能で、以下に注意すれば良い。

・ProxyRequests は、設定ファイル中はOnで、リバースプロクシを使いたいところだけ、Offに設定してやる。

・<Proxy>ディレクティブは全体用に一つ、後はリバースプロクシを使う所で<VirtualHost>の中とかの範囲が限定されている所に書く。

 

これで、快適度アップ。

なんの快適度であるかは余りおおっぴらに書くことでもないので、スマホ関連。とだけ。