愚蠢的问题?
<img alt="Phone_large" src="/system/photos/1/small/phone_large.jpg?1238845838" />
为什么要将"?1238845838"添加到映像路径中?
没有它,我如何获取路径/url?
愚蠢的问题?
<img alt="Phone_large" src="/system/photos/1/small/phone_large.jpg?1238845838" />
为什么要将"?1238845838"添加到映像路径中?
没有它,我如何获取路径/url?
它通常被称为"缓存 destruct 者".回形针会自动附加文件上次更新的时间戳.
假设您要删除缓存buster并使用/system/photos/1/small/phone_large.jpg
.当你改变图片时,URL不会改变,你的访问者会看到旧图片,只要他们缓存了它.
如果你想移除它,只需拨打.url(:default, timestamp: false)
.当然,您可以将:default
更改为您定义的任何其他样式.
或者,如果你想全局默认它们为off,只需将其放在一个config/initializers/paperclip.rb
文件中.
Paperclip::Attachment.default_options[:use_timestamp] = false