さくら VPS を設定して WordPress を動かしています。キャッシュを作ろうと思ってプラグインを起動したら以下のようなエラーメッセージが出ました。
欠けている Apache モジュール
mod_headers – supercache のページでキャッシングの設定が必要です。IE7 ユーザーはこのモジュールがないと古いページを参照します。
mod_expires – supercached ページで有効期限を設定してください。このモジュールがないと、読者は再読込みしたりコメントを残しても新しいページを参照できないかもしれません。
mod_headers を有効にする
Apache のモジュールは以下のファイルで無効化したりできます。
1 | vi /etc/httpd/conf/httpd.conf |
私の場合は無効化していました。
1 | #LoadModule headers_module modules/mod_headers.so |
以下のように有効化します。
1 | LoadModule headers_module modules/mod_headers.so |
mod_expires を有効にする
引き続き私の場合は無効化していました。
1 | #LoadModule expires_module modules/mod_expires.so |
以下のように有効化します。
1 | LoadModule expires_module modules/mod_expires.so |
コメント