WP Super Cacheでマルチバイトを使うとキャッシュが表示されない

Wordpress

WordPressの設定にて、permalinkに%postlink%を含んだ状態にして、マルチバイトのslugを設定するとWP Super Cacheがうまく動かない。

理由は、mod_rewrite内のRewriteCondにて処理されるREQUEST_URIがdecodeされてしまっているから。decodeされないようにするためにはRewriteMapを使ってURL encodeをしてあげないとだめそう。
→面倒なので諦めた。

ということで、このblogはトップページと、アルファベットのslugがあるページだけ表示が速いです。

Comments

タイトルとURLをコピーしました