我的網站有一個問題,因爲某些瀏覽器(特別是歌劇和壁虎)「過度緩存」(緩存太多,我的口味)。測試php禁用緩存
我剛剛加入下面的PHP代碼片段在所有瀏覽器希望禁用緩存:
<?php
header("Expires: Tue, 01 Jan 2000 00:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>
問:你將如何測試了這一點,以確保它的實際工作?
補充說明:我需要一個愚蠢簡單的測試;我的技術水平很低。我無法做緩存清除(URL更改),因爲它是一個單頁的網站。
我會研究緩存破壞 - 當您對資產進行重大更改時更改您的URL - 相反。完全像這樣禁用緩存意味着速度較慢的網站。 – ceejayoz