2014-02-16 77 views
0

我正在使用此代碼在php中禁用緩存,但此代碼在任何瀏覽器上都不起作用。請有人幫助我,我不希望保存的PHP網頁在高速緩存存儲器如何在php中禁用緩存

header('cache-control: no-cache,no-store,must-revalidate'); 
header('pragma: no-cache'); 
header('expires: 0'); 
+1

請參閱[如何禁用緩存](http://stackoverflow.com/questions/404617/disabling-the-browser-cache-in-php-or-using-javascript) – ponciste

回答

0
header("Expires: Tue, 03 Jul 2001 06:00:00 GMT"); // Read (1) 
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"); 
  1. 如果頭到期不工作在0到期,由於舊的瀏覽器不理解它,你可以嘗試把日期放在過去的某個時間。