リバースプロキシの効果
例えば、サーバを複数台で冗長化している場合、プライマリサーバとセカンダリ以下のサーバでファイルの同期が完了しておらず、若干の差が出る場合がある。
今回はMTで作業していたのだけれど、プレビューをする場合はプレビュー用のファイルを書き出された瞬間アクセスするので、セカンダリ以下のサーバに割り当てられた場合プレビューが出来ない場合がある。
そういう時にリバースプロキシを使うと良い。
ProxyPassMatch /(.*)mt-preview-(.+).html http://primary.www.example.com/$1mt-preview-$2.html
(今回はこんな感じで設定した)
こうすると、mt-preview-が付いたファイルにアクセスした時は必ずプライマリサーバを見る事になる。