作者yuwenbin (低調野狼)
看板PHP
標題[請益] 更新圖片強制更新方法
時間Wed Nov 15 13:55:42 2017
後台寫了更新圖片 上傳成功 確認資料夾圖片也已經改變
圖片名稱不變 但是網頁圖片並無更新
F5沒有用 必須Ctrl+F5 才有用 有什麼方式強制更新嗎
GOOGLE一天了 方法都沒有用
跪求各位大大幫幫小弟我
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.245.200
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PHP/M.1510725345.A.786.html
1F:推 JohnRoyer: 在圖片後面加上 timestamp,例如: 11/15 14:02
2F:→ JohnRoyer: logo.jpg?1510725801 ,每次有更新就連後面的 11/15 14:04
3F:→ JohnRoyer: timestamp 一起更新,就不會被瀏覽器 cache 住 11/15 14:04
4F:推 s123612362: meta no cache 11/16 14:17
5F:推 TFreeman: 用Header no cache吧 11/16 15:16
6F:→ TFreeman: Timestamp這方法要看圖片刷新的頻率 11/16 15:17
7F:→ TFreeman: 如果需要刷新的圖片太多會太吃資源 11/16 15:17
8F:推 s123612362: 那順便搭便車問一下,如果每次都用新的檔名上傳,舊的 11/16 16:17
9F:→ s123612362: 就刪除掉嗎? 11/16 16:17
10F:→ MOONRAKER: 刪除掉沒啥問題 看你怎麼刪 還有以後要不要找備份等等 11/16 18:44
11F:推 banqhsia: 加一個 hash 過的 rev,跟一樓差不多,但是因為是拿圖 11/20 00:01
12F:→ banqhsia: 去 hash,所以不同的才會更新 11/20 00:01