iT邦幫忙

0

網站頁面更新 但瀏覽器開啟時仍未更新

其實我標題不太清楚該如何下比較好...

小弟我在自己電腦架個網站供單位內部人員使用

但有時候我網站頁面有更新或調整時

使用者的瀏覽器重新整理或是重開仍然是舊的頁面

一定要清除掉瀏覽紀錄或是新開工作視窗才可以顯示最新的頁面

請問是否有辦法確保使用者看到的頁面都是最新的?

再請各位指教

謝謝 !

jasonlin268 iT邦研究生 5 級 ‧ 2018-08-03 14:23:48 檢舉
https://ithelp.ithome.com.tw/articles/10013447?sc=pt
提供參考,不知道是不是您要的方法。
Homura iT邦高手 1 級 ‧ 2018-08-03 14:27:31 檢舉
Ctrl+F5可以清掉cache並重整
5
echochio
iT邦高手 1 級 ‧ 2018-08-03 14:20:40
最佳解答

應該是瀏覽器 cache ...

我家美編也這樣問我 ... 為何換了圖還是沒變

他是用 chrome ... 我請他看之前按F12 清 cache

https://ithelp.ithome.com.tw/upload/images/20180803/20110611w3esGWPPHl.png

不然就加 js ... 去清 cache

不然 強制沒 cache 試試

header("Cache-Control: no-cache, must-revalidate");

還是 javascript ....

上網找一下 .... "JavaScript清除瀏覽器快取"

Neish iT邦研究生 1 級 ‧ 2018-08-03 15:35:42 檢舉

感謝回覆!

用meta方法Chrome好像不適用?
目前用網站後面加隨機亂數的方法還蠻有效的
但好像需要每個連結後面都加吧?

echochio iT邦高手 1 級 ‧ 2018-08-03 16:10:09 檢舉

所以用時間當亂數會最好 ... 因為一直在變 ....XD

後來我在每個地方都加了一個 &user_token=..... 我自己都感覺這樣會不會太瞎了 ...XD

小魚 iT邦大師 1 級 ‧ 2018-08-03 23:06:40 檢舉

不會,有效的方法就是好方法,我也都用日期當參數。

3
混水摸魚
iT邦研究生 4 級 ‧ 2018-08-03 16:00:05

https://www.webteach.tw/?p=1774

你應該是在找這個

sam0407 iT邦高手 1 級 ‧ 2018-08-04 09:26:24 檢舉

這方法好,版更時改個版本號就好,也保留了瀏覽器的Cache機制,減少服務器的負擔

我要發表回答

立即登入回答