2010-03-12 59 views
0

將我的PHP文件上傳到我的虛擬主機後,我通過URL查看頁面。所以當我在頁面上工作時,我通常會做的是更改,上傳,然後刷新瀏覽器以查看我的更改。PHP/HTML奇怪的刷新問題

我發現有時我刷新,它向我展示了頁面的前一版本,我點擊了5次刷新,它向我展示了5個不同版本的頁面,一些舊版本改變了一些新的改變,這使它變得非常困難知道哪個是最新版本。

我不認爲這是一個本地緩存的問題,在所有的瀏覽器禁用的Ive緩存,出現此問題在IE中,FF,鉻

我有一種感覺它可能是Web服務器。我相信託管公司使用Zeus(?)網絡服務器產品。

+0

我需要使用 ?? – Tim

回答

2

添加到您的PHP文件

<?php 
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past 
?> 

和靜態HTML文件

<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">