作者yuwenbin (低调野狼)
看板PHP
标题[请益] 更新图片强制更新方法
时间Wed Nov 15 13:55:42 2017
後台写了更新图片 上传成功 确认资料夹图片也已经改变
图片名称不变 但是网页图片并无更新
F5没有用 必须Ctrl+F5 才有用 有什麽方式强制更新吗
GOOGLE一天了 方法都没有用
跪求各位大大帮帮小弟我
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.139.245.200
※ 文章网址: https://webptt.com/cn.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