注意: このページは最後に更新されてから 1429 日が経過している記事です。 文章が腐敗している可能性があります。その点を考慮した上で確認ください。

Apache

提供: kimoto's wiki

ReverseProxy先へのリトライ時間を短縮

デフォルトだとRetry時間が60秒になっちゃってるので、バックエンドのサーバーを再起動した時に60秒間死亡したままになっちゃう時がある。なのでこれを短くしといたほうが良さげ。

ProxyPass / http://localhost:5001/ retry=5
ProxyPassReverse / http://localhost:5001/
ProxyPreserveHost On

mod_rewriteでProxy

普通はmod_proxyをつかうところなんだけど、mod_rewriteでも出来る。 例えば

RewriteRule ^/(.*)$ http://www.google.co.jp/$1 [P]

とかってやると全部のリクエストをバックエンドであるgoogle.co.jpにまわしてその結果を自分のドメインでホストしたり出来る。