cache導入で「ページがマッチしません!」と怒られたTweet会社の後輩に「いまさしさんのサイト、重いっすよ」と言われてショックを受け、高速化に踏み切ることを決意しました。Cache」を試してみました。巷ではwordpress必携プラグインみたいです。知ってたんですが、気にしていませんでした。Cache静的htmlをキャッシュしてそっちを閲覧してもらうことで高速化を図るという仕組みっぽいです。以前のバージョンではいろいろバグがあるらしく、インストール時にややこしい設定が必要みたいだったんですが、現在配布されているver1.0だと特に何か必要なことはありませんでした(wpのバージョンは3.2.1です)。あと、もともとパーマリンクを設定していたのでパーマリンク構造エラーというのも発生せず。進むことができました。この解決にめっちゃ時間とられた...「キャッシュをテスト」を実行するとダメだと。キャッシュとってないよ、ということらしい。疑ったこと英語で言われるがままにキャッシュ1とキャッシュ2のタイムスタンプを見たら、当然違う値になっている。※タイムスタンプはhtmlソースの一番下に書いてます。そこでまずは「自分のサイトの組み方がおかしいのでは」と思いました。タイムスタンプが更新されている=何かが秒単位で更新されている?→「adsenseか!?」ということでadsenseを外してみる。今からすると「何を考えていたんだ俺は」と思うことしきりだが、仕事中に手をだしてしまったのでかなり焦っていた。次にやったこといろんなブログを参照しながら片っ端から試してみた。cacheディレクトリのパーミッションを変えたりファイルの所持者の設定がおかしいんでなかろうかとかもしかしてエラー自体がキャッシュされているいるのかとかやっぱりパーマリンクの設定がおかしいのかとか結局全部ダメでした。(推奨)」ってのにしたら直りました。推奨って書いてあるから言われるがままにやってみようかと試したら直った。その際、htaccessの書き換えが必要になるけど、wpが勝手にやってくれます。