#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?