サーバーキャッシュ対策

<link rel=”stylesheet” href=”../common.css?v=1.1″ /> とか

<script src=”found.js?v=123″></script> とか

クエリストリングを送ってやれば別ものと理解して新しく読み込んでくれる

手動で書き換えるのも大変なのでstaticな宣言の変数で番号を増やせばいい

<?php
// Here your code !
if( isset($_COOKIE['version']) ){ // クッキーがあればその値がカウント値
  $visit = $_COOKIE['version'];
} else{ // クッキーがなければ初回訪問としてカウント値は0
  $visit = 0;
}
 
$visit++; // カウント値+1
setcookie('version', $visit); // 有効期限なしのクッキーを設定
?>
<link rel="stylesheet" href="../common.css?v=<?= $visit ?>" />

Categories:

Tags: