在某次更新專案的 favicon.ico 時候,發現不管是在設定清除了快取,cmd
+shift
+R
,或是用無痕視窗開啟,在分頁上看到的都是舊的圖示。但是透過網址直接存取 favicon.ico
,拿到也的確是新的檔案。
後來上網餵狗發現可以透過手動刪除位於User Data
資料夾下的 Favicon cache file 以徹底清除所有的 favicon 快取來解決此問題。
大致步驟如下:
關閉 Chrome 瀏覽器
開啟 User Data
資料夾
~/Library/Application Support/Google/Chrome/Default
根據各版本可能不同,不過位置大概在
C:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data\Default
刪除 Favicons
檔案
接下來開啟Chrome時,因為快取已經被刪除了,瀏覽器會去重新存取各個網頁的favicon。