この記事は最終更新日より 1 年以上経過しています。 画像やリンクが無効になっている可能性もあるのでご了承下さい。 最初に安定動作までこぎ着けた設定では、Mobile 端末に関しては User-Agent を見てキャッシュしない方向となっていたが、折角だからできる限りキャッシュをしてあげようと思ったので、ちょいちょい弄ってみた。 Nginx では極力 if 文を使わない方がよろしいそうなので、User-Agent による振り分けを map ディレクティブに書き換えたりしたけど、結局 WordPress 周りの処理で if 文を使わざるを得ない様な事になったりもした。 設定の変更点 前回のおさらいというか、キャッシュを行う部分の設定を抜粋する。 location / { set $do_not_cache ""; if ($http_user_agent ~* '(DoCoMo|UP.Bro

