注:不涉及css、js緩存的問題,只說html頁面。1)生產中為了防止瀏覽器緩存html頁面,我在頁面頭部加了如下代碼(網上流傳比較廣的方法),但還是會發生緩存的問題;<meta?http-equiv="Cache-Control"?content="no-cache,?no-store,?must-revalidate"?/>
<meta?http-equiv="Pragma"?content="no-cache"?/>
<meta?http-equiv="Expires"?content="0"?/>2)當然我也嘗試過在html頁面后面加版本號,但實際沒有效果,而且網上也沒有這樣的說法;3)至于更改html文件名,太麻煩而且也不能從根本上解決問題。請問還有什么別的辦法么?請多多指導。補充:另外,我之前看到網上有提到“如果加了上面1中的代碼,瀏覽器在向服務器請求時,不會再在頭部攜帶緩存版本號”,但實際上,我用fiddler捕捉到的頭部卻還是有的。
禁止html頁面緩存有哪些好用的辦法?
xue5hen
2017-09-26 10:57:28