- eラーニングをすべての人に!blog.eラーニング.co.jp - http://blog.elearning.co.jp -

ブラウザにページをキャッシュさせない方法

Webページを見るときの体感速度を上げる為に、Webブラウザは通常キャッシュという物を保持します。
ブラウザ側でキャッシュされてしまうと、好ましくない場合があると思います。その場合、以下の手順を実行すると、
ブラウザにキャッシュされないようにすることができます。

httpd.conf を確認して、mod_headers がインストールされているか確認します。
以下のような記述があれば、まず間違いなくインストール済なはず。

LoadModule headers_module modules/mod_headers.so

上記記述があった場合は、httpd.conf に以下の記述を追加し、httpd を再起動すれば有効になります。

Header set Cache-Control “no-cache”
Header set Pragma “no-store”
※注意点
キャッシュを完全に抑止できるわけではありません
毎回ファイルのダウンロードが発生するので、ページの表示が遅いとイライラします。