我遇到了這個奇怪的問題,當我將新的 CSS 文件上傳到 cPanel 中的 public_html 文件夾時,它沒有在網站上更新。真正奇怪的是我再次上傳了整個網站。每個 html 文件,每個文件夾,一切。當我檢查 CSS 文件時,它是更新版本,但瀏覽器以某種方式讀取舊版本。為了解決這個問題,我必須更改CSS文件的名稱(也在所有html文件中,因為如果沒有它,他們仍然使用舊的文件,即使它不在文件夾中)并再次重新上傳整個網站。那么,我在這里錯過了什么嗎?這應該發生嗎?或者這實際上很奇怪并且根本不應該發生?
1 回答

慕少森
TA貢獻2019條經驗 獲得超9個贊
我也遇到了這個問題。這似乎是一個緩存問題。嘗試這個人的技巧是我如何將其縮小為緩存問題:
對我來說聞起來像緩存。
如果您最近的更改不存在,則可以通過稍微更改路徑來對 URL 進行操作。例如,如果路徑是 /themes/mytheme/assets/custom.css 或其他任何內容,請更改版本并執行類似 /themes/mythemes/assets/custom.css?v=1234567 的操作
通過以這種方式更改 URL,它會繞過任何類型的緩存來查找先前的 URL。換句話說,您現在應該看到正確的 CSS 文件。
- 1 回答
- 0 關注
- 143 瀏覽
添加回答
舉報
0/150
提交
取消