Как я могу настроить кэширование браузера только для файлов .png в rails 4

#ruby-on-rails #ruby-on-rails-4 #caching #browser-cache

#ruby-on-rails #ruby-on-rails-4 #кэширование #браузер-кэш

Вопрос:

Большая часть содержимого на моей стороне не статична, но изображения (и их много). Я хочу включить кэширование браузера для файлов .png, чтобы сделать тест скорости страницы Googles более счастливым. Изучая это, я вижу, что могу использовать что-то вроде config.static_cache_control = "public, max-age=2419200" в файле production.rb. Но это кэширует все, включая html. Я просто хочу, чтобы файлы .png были кэшированы.

В файлах htaccess вы просто добавляете следующее для кэширования только файлов .png

 `<filesMatch ".(png)$">
Header set Cache-Control "max-age=2419200, public"
</filesMatch>`
  

Но для rails я не уверен, что делать.

Комментарии:

1. Вы говорите об изображениях, передаваемых через конвейер rails assets?