apacheとmongrelクラスタの設定ではまったので自分用に備忘録 現在のサーバーはapache+バランサー、rails、mongrelクラスターを使って稼働させています。 携帯サイト、特にドコモのCSSに対応させる前は特に設定に気をつけていたわけではなく、ネットで見つけた設定をそのまままねていました。 しかし、最近ドコモのCSS対応したサイトを作るようになり設定を見直す必要が出てきました。 というか、もともと非効率な設定で稼働させていたようです。 問題点 今回発覚した問題は、railsのキャッシュ機能で作成された携帯向けhtmlを再表示させるとドコモではCSSが認識されないっといった現象でした。 要するにドコモの携帯でCSSを認識させるにはContent-Typeがapplication/xhtml+xmlでなくてはならないのですが、キャッシュされているページを返す時はtext/h