Кэширование браузера с помощью скрепки - PullRequest
1 голос
/ 08 июня 2010

У меня довольно длинное слайд-шоу с изображениями, все они сделаны с помощью потрясающего скрепки Эти изображения меняются не очень часто, поэтому я бы хотел использовать кэширование в браузере. Проблема в том, что Paperclip добавляет уникальный идентификатор загрузки к URL-адресу изображения. (например: pancakes.png? 1275839986)

Есть ли способ предотвратить это?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 09 сентября 2015

При указании URL-адреса изображения с помощью:

UrModel.image.url(:style)
# results in: /system/model/000/001/style/style.png?<atimestamp>

Передайте второй параметр, который указывает, включать ли отметку времени:

UrModel.image.url(:style, false)
# results in: /system/model/000/001/style/style.png

Подробнее о помощнике кэширования скрепок: https://github.com/thoughtbot/paperclip/wiki/Tips

0 голосов
/ 08 июня 2010

Этот числовой суффикс хранится в самой базе данных с помощью скрепки и является , а не уникальным для загрузки страницы.На самом деле, это происходит из-за кеширования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...