Wordpress MU(WPMU) + mod_proxy の注意点

Wordpress MUは普通のWordpressとちょっと動きが違うので、mod_proxy を入れて軽いバランシングをしてあるバックエンドのサーバーに導入すると、全く動きません。

どうすれば動くようになるのかと言いますと、

mod_header

というモジュールをフロントのWebサーバーにインストールして、
RequestHeaderというディレクティブを用いて、リクエストHTTPヘッダー内の Host の値を www.ドメイン名.com みたいに書き換えてあげるとうまく動きます。
これをしないと、mod_proxyが御丁寧にも Hostの値に宛先のバックエンドのサーバーのアドレスを入れてしまうので、Wordpress MUが誤解をしちゃっているみたいでした。(ソースを読む限り・・・)