我更新了我網(wǎng)站的一些更改,但更改僅在清除瀏覽器緩存時(shí)顯示,每天有 2000 多個(gè)用戶使用該網(wǎng)站,我如何在他們打開(kāi)網(wǎng)站時(shí)強(qiáng)制清除緩存。我有幾個(gè)例子,但我不知道這些會(huì)起作用或不會(huì)像下面給出的那樣。<?phpheader("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");?>AND clearstatcache(); function
1 回答

慕田峪4524236
TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超5個(gè)贊
在您擁有 css 鏈接的地方,只需在 url 的末尾添加一個(gè)參數(shù),就像這樣
瀏覽器根據(jù) url 緩存資源,因?yàn)槲覀兺ㄟ^(guò)添加 ?version=1 來(lái)更改 url,它將下載新的 css。
為避免將來(lái)出現(xiàn)此問(wèn)題,當(dāng)您將任何 css/js 更改部署到生產(chǎn)時(shí),有一個(gè)腳本使用此模式更改 css 文件的名稱 style_timestamp.css style_1557467134.css
- 1 回答
- 0 關(guān)注
- 178 瀏覽
添加回答
舉報(bào)
0/150
提交
取消