我遇到了這個奇怪的問題,當(dāng)我將新的 CSS 文件上傳到 cPanel 中的 public_html 文件夾時,它沒有在網(wǎng)站上更新。真正奇怪的是我再次上傳了整個網(wǎng)站。每個 html 文件,每個文件夾,一切。當(dāng)我檢查 CSS 文件時,它是更新版本,但瀏覽器以某種方式讀取舊版本。為了解決這個問題,我必須更改CSS文件的名稱(也在所有html文件中,因?yàn)槿绻麤]有它,他們?nèi)匀皇褂门f的文件,即使它不在文件夾中)并再次重新上傳整個網(wǎng)站。那么,我在這里錯過了什么嗎?這應(yīng)該發(fā)生嗎?或者這實(shí)際上很奇怪并且根本不應(yīng)該發(fā)生?
1 回答

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