2014-07-20 52 views
3

我有一個域和主機的網站。我有時會更改一些頁面並通過FTP上傳它們(我正在使用FileZilla)。很難,當我從域進入網頁時,最新的變化不會出現。我已經檢查了很多次我更改過的html文件,並且它們都正確地上傳到主機。但是,當我保存html頁面並檢查其代碼時,更改不會按預期顯示。爲什麼瀏覽網頁時更改沒有更新,我該如何解決?通過FTP更改文件後網頁不更新

回答

4

嘗試使用CTRL + F5刷新頁面,如果它不工作,請清潔瀏覽器緩存。

+0

那麼確實有效,但我怎樣才能確保每一位訪問者都能得到更新? (主要以頻繁訪問者爲主) – user26830

+0

嘗試在您的更新頁面中添加如下內容: 「?ver = 1.0」此方法用於css文件,我不知道其他方式是否適合我的頭頂。 :) – zyrcon176

+0

以及如果這不起作用呢?任何其他想法? – Hugo

3

清理瀏覽器緩存或嘗試打開私人導航窗口。

+0

不適合我,任何其他的消化? – Hugo

1

您的瀏覽器將緩存文件,因此不必每次都加載它們。刷新通常會解決問題,但一個絕對的方法是在Chrome的開發控制檯中啓用「禁用瀏覽器緩存」選項(Firefox可能有類似的功能)。

當您打開dev控制檯時,右上角有一個齒輪打開選項菜單。在「常規」選項卡中,「禁用緩存(DevTools處於打開狀態)」選項可用。啓用後只需在控制檯打開的情況下刷新頁面,它將從服務器下載所有最新的文件。