Add cache headers to static files served through Rails (#24120)

This commit is contained in:
Eugen Rochko
2023-03-16 02:55:54 +01:00
committed by Claire
parent 5cc39a3810
commit 59a2fe32ff
5 changed files with 49 additions and 21 deletions

View File

@@ -16,12 +16,7 @@ Rails.application.configure do
# Run rails dev:cache to toggle caching.
if Rails.root.join('tmp/caching-dev.txt').exist?
config.action_controller.perform_caching = true
config.cache_store = :redis_cache_store, REDIS_CACHE_PARAMS
config.public_file_server.headers = {
'Cache-Control' => "public, max-age=#{2.days.to_i}",
}
else
config.action_controller.perform_caching = false