Ubuntu
網站未載入更新的 CSS 文件
我幾乎所有的項目都在使用 cloudflare,我一直在嘗試為我的新項目設置它,但我面臨一個非常奇怪的問題。
因此,當我從伺服器更新
.css
文件時,當我將它們載入到網站上時,更改不會生效,而且我確信這不是記憶體的事情,因為我嘗試了清除記憶體/隱身,甚至進行了我的油炸測試。如果這還不夠奇怪,那麼這個不更新問題只會發生在
.css
文件上。其他格式工作得很好。這就是為什麼它讓我認為它可能來自 cloudflare:查看這個帶有 http 和 https 的連結:http: //fleats.club/style/aa.css。它為每個人顯示不同的東西,http一個是我刪除的文件,但它仍然在http上傳入!而https文件是一個新的文件,名稱相同,我在其中創建了一個不同的字元,我更改了其中的字元,但它仍然顯示舊字元(舊字元:“saaa”)
nginx:
listen 80; server_name fleats.club; root /srv/main/site; location / { index index.html; } }
這聽起來像是人為的錯誤,但我一直在尋找每個地方,但無法弄清楚。知道什麼可能導致這種情況嗎?我真的不知道
而且我確定這不是記憶體的事情,因為我嘗試了清除記憶體/隱身甚至進行了油炸測試。
您是否進行過 Cloudflare 記憶體清理? https://support.cloudflare.com/hc/en-us/articles/200169246-Purging-cached-resources-from-Cloudflare
如果開發繼續並且測試需要持續,您可以考慮
development mode
。 https://support.cloudflare.com/hc/en-us/articles/200168246-Understanding-Cloudflare-Development-Mode