さくらインターネットでExpire Headerを追加
現在、さくらインターネットのスタンダードでWordpressを使っているのですが、FirefoxアドオンのYSlowに従って表示速度の向上を目指しています。
それで、YSlowの3番目にある「Expire Headerを追加する」という項目を達成しようとしたのですが、さくらインターネットのレンタルサーバーはmod_expireが使えないという情報があったので他の方法を探したところ、以下のページに次のような.htaccessの代替案が載っていました。
If mod_expires is not available on your system, you can try this instead:
<FilesMatch "\.(ico|jpg|jpeg|png|gif|js|css)$">
Header set Expires "Sun, 22 Apr 2018 01:10:54 GMT"
Header set Cache-Control "max-age=315360000"
Header unset Pragma
</FilesMatch>
http://www.cloudfour.com/77/easy-steps-to-speedup-your-wordpress-blog/
これを試してみたところ、「500 Internal Server Error」になりました。これがさくらインターネットの仕様のせいなのか、.htaccessの書き方がいけないのかよくわかりません。一体原因は何なのでしょうか。
また、この他にもExpire Headerを追加できる方法があれば教えていただきたいです。お願いします。
お礼
サブルートが1つ埋まっていませんでした。 これですっきり解決いたしました。ありがとうございました。