[請益] 更新圖片強制更新方法

看板PHP作者 (低調野狼)時間7年前 (2017/11/15 13:55), 編輯推噓5(507)
留言12則, 5人參與, 7年前最新討論串1/1
後台寫了更新圖片 上傳成功 確認資料夾圖片也已經改變 圖片名稱不變 但是網頁圖片並無更新 F5沒有用 必須Ctrl+F5 才有用 有什麼方式強制更新嗎 GOOGLE一天了 方法都沒有用 跪求各位大大幫幫小弟我 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.245.200 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1510725345.A.786.html

11/15 14:02, 7年前 , 1F
在圖片後面加上 timestamp,例如:
11/15 14:02, 1F

11/15 14:04, 7年前 , 2F
logo.jpg?1510725801 ,每次有更新就連後面的
11/15 14:04, 2F

11/15 14:04, 7年前 , 3F
timestamp 一起更新,就不會被瀏覽器 cache 住
11/15 14:04, 3F

11/16 14:17, 7年前 , 4F
meta no cache
11/16 14:17, 4F

11/16 15:16, 7年前 , 5F
用Header no cache吧
11/16 15:16, 5F

11/16 15:17, 7年前 , 6F
Timestamp這方法要看圖片刷新的頻率
11/16 15:17, 6F

11/16 15:17, 7年前 , 7F
如果需要刷新的圖片太多會太吃資源
11/16 15:17, 7F

11/16 16:17, 7年前 , 8F
那順便搭便車問一下,如果每次都用新的檔名上傳,舊的
11/16 16:17, 8F

11/16 16:17, 7年前 , 9F
就刪除掉嗎?
11/16 16:17, 9F

11/16 18:44, 7年前 , 10F
刪除掉沒啥問題 看你怎麼刪 還有以後要不要找備份等等
11/16 18:44, 10F

11/20 00:01, 7年前 , 11F
加一個 hash 過的 rev,跟一樓差不多,但是因為是拿圖
11/20 00:01, 11F

11/20 00:01, 7年前 , 12F
去 hash,所以不同的才會更新
11/20 00:01, 12F
文章代碼(AID): #1Q2zRXU6 (PHP)
文章代碼(AID): #1Q2zRXU6 (PHP)