WordPress.com でやってるメモブログの方にも書いたんですが、WordPress プラグイン WPtouch を使用しているサイトで Nginx リバースプロキシを利用する際の Tips です。 あっちの方に書いたのは、ほんとにメモ程度なんでコードだけで分かりにくいかなぁと思いまして、こっちで詳細に説明します。 WPTouch や Ktai Style なんかを使ってクライアントのユーザーエージェント(UA)ごとに表示を変えている場合、Nginx でリバースプロキシを使用すると具合が良くありません。 普通に設定した場合、同一URLへのアクセスがあった際は UA に関係なくキャッシュされてしまいます。 この辺を回避するために、Nginx の設定ファイルで UA を判断して proxy_cache_key を変更するってのは、わりかし良く行われている作戦だと思います。 参照: Wor
![WPTouch と Nginx リバースプロキシ - dogmap.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/58aacd3d4072808708222868ae36285f4b3b284a/height=288;version=1;width=512/https%3A%2F%2Fdogmap.jp%2Fwp-content%2Fuploads%2F2012%2F02%2Fwptouch.png)