Ответ 1
Он обычно упоминается как "кеш-биттер". Paperclip автоматически добавляет временную метку в последний раз, когда файл был обновлен.
Предположим, что вы должны удалить кеш-память и вместо этого использовать /system/photos/1/small/phone_large.jpg
. URL-адрес не изменится при изменении изображения, и ваши посетители будут видеть старое изображение до тех пор, пока оно будет кэшировано.
Если вы хотите удалить его, просто вызовите .url(:default, timestamp: false)
. Конечно, вы можете изменить :default
на любой другой стиль, который вы определили.
Или если вы хотите по умолчанию отключить их по умолчанию, просто поместите это в файл config/initializers/paperclip.rb
.
Paperclip::Attachment.default_options[:use_timestamp] = false