原php里设置浏览器缓存
$lastModified = time() + 30;
header('Last-Modified: ' . gmdate('D, d M Y H:i:s', $lastModified) . ' GMT'); 此行设置后,会去服务器检查是否过期(文件是否修改过),如果没过期,就取本地文件(服务器需要返回header)
header('Expires: ' . gmdate('D, d M Y H:i:s', $lastModified) . ' GMT'); 此行设置后,不再去服务器检查是否过期,直接取本地文件。
header('Cache-Control: max-age=1'); (相对于本地时间 )
还有一个Etag,是比较字符串,而不是时间。
下面这段代码是禁止点后退后,缓存.
header('Expires: Thu, 01 …
近期评论