PDFや画像が更新されない時の対処法:ディレクトリ内のファイルを全てキャッシュさせない

2016年4月5日
とっつぁん
その他
この記事は 2 分くらいで読めると思います
絶対にキャッシュさせない!
絶対にキャッシュさせない!

何回アップしても変わらないんです…

絶対にキャッシュさせない!

絶対にキャッシュさせない!

脂汚れのようにしつこいキャッシュ…

キャッシュなんていらねぇぇぇ!と叫んでるWebデザイナーさんは全世界に巨万といるでしょう。

以前、画像が更新されない事に関してはURLにパラメータを付ければ解決!という記事を書きました。

今回は「PDFはどうすんの!?」「PDFはURLにゴミ付けても意味ないよね!?」との悲鳴を聞いたので、.htaccessでキャッシュさせないやり方を書いておきます。

.htaccessとは!?

難しい説明は置いといて、サーバーの設定の一部を編集出来るファイルです。

リニューアル時の転送設定や、

URLの拡張子の設定やエラーページの設定等が出来ます。

キャッシュさせない書き方

PDFや画像等のファイルをディレクトリ単位でキャッシュさせなくします。

<Files ~ “\.(pdf|png|jpg|gif)$”>
Header set Cache-Control no-cache
Header set Pragma no-cache
</Files>

(pdf|png|jpg|gif)の部分はキャッシュさせたくないファイルの拡張子です。

適当な拡張子に変えちゃってください。

ふむふむ