我有一个非常大的jpg图像文件和几个css文件,这些文件不会在每次重新加载时更改,但每次加载时都会完整地加载图像而不是在浏览器中缓存。我尝试更改配置,如config.action_controller.perform_caching = true等,但似乎没有帮助。有没有方法可以解决这个问题?
我有一个非常大的jpg图像文件和几个css文件,这些文件不会在每次重新加载时更改,但每次加载时都会完整地加载图像而不是在浏览器中缓存。我尝试更改配置,如config.action_controller.perform_caching = true等,但似乎没有帮助。有没有方法可以解决这个问题?
这在我的production.rb文件中对我有效:
config.serve_static_assets = true
config.static_cache_control = "public, max-age=2419200"
config.static_cache_control = "public, max-age=#{1.month.to_i}"
。 - Greg Funtusov