Включение кэширования на стороне браузера для приложения rails 3.1 на heroku - PullRequest
8 голосов
/ 09 ноября 2011

У меня довольно большой файл изображения jpg и несколько файлов css, и они не будут меняться при каждой перезагрузке, но каждый раз, когда он загружает полное изображение вместо кэширования в браузере, я пытался изменить конфигурацию, например, config.action_controller.perform_caching = true и т. д., но ничего не помогает.Есть ли способ сделать это?

1 Ответ

7 голосов
/ 11 апреля 2012

Это сработало для меня в моем производстве.rb:

config.serve_static_assets = true
config.static_cache_control = "public, max-age=2419200"

То есть 4 недели, которые я считаю достаточно хорошими.

...