タイムスタンプでブラウザキャッシュを回避する

kentomurata 68views 更新:2016年6月21日

cssやjavascriptの変更がキャッシュのせいでうまく反映されないことがあります(古い時点でのファイルをいつまでも読み込んでしまっているということです)。 これは、読み込むファイルの末尾にタイムスタンプを追加し、ファイルを更新するたびに確実に読み込むファイルを最新のものにすることで対応可能です。

  // $css_path は読み込むファイルのパス
  <link rel="stylesheet" type="text/css" href="./style.css?' . filemtime($css_path). '" />

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません