我有這樣的問題:集「的內容進行了更新」
網站是完全以重新設計,一切工作正常在我不同的設備(甚至在不同的瀏覽器)。 但部分用戶(超過3個)無法加載網站的主頁面(頁面正在加載,用戶只是看到白頁) - 它只是四分五裂。
我認爲問題存在於緩存的某個地方。問題是:如何告訴瀏覽器該頁面已更新,並且不應該從緩存中加載它?
P.S.如果需要URL - 我將它張貼在這裏,但我不知道它是合法的
我有這樣的問題:集「的內容進行了更新」
網站是完全以重新設計,一切工作正常在我不同的設備(甚至在不同的瀏覽器)。 但部分用戶(超過3個)無法加載網站的主頁面(頁面正在加載,用戶只是看到白頁) - 它只是四分五裂。
我認爲問題存在於緩存的某個地方。問題是:如何告訴瀏覽器該頁面已更新,並且不應該從緩存中加載它?
P.S.如果需要URL - 我將它張貼在這裏,但我不知道它是合法的
<?php
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
?>
從http://php.net/manual/en/function.header.php
確認這是之前任何數據被髮送給瀏覽器。
您有幾種選擇:
舉例時間戳:如果您的網址是http://www.example.com/some/thing/index.html
,那麼你可以使用http://www.example.com/some/thing/index.html?ts=201401