config.static_cache_control忽略没有Cache-Control标头

时间:2016-01-23 09:57:20

标签: ruby-on-rails rubygems

我使用ruby 2.1.6p336 rail 3.2.11 我想看看/ assets的Cache-Control标头 我在config / environnment / production.rb

中设置了下一个值
config.serve_static_assets = true
config.static_cache_control = "public, max-age=31536000"
# and try with this too:
config.action_controller.asset_host = "http://mydomain"

没有缓存控制(但存在ETag)

我在此处重新编译资产https://groups.google.com/forum/#!msg/rubyonrails-talk/HQsICnjkAlI/hs5WgJ3whkgJ

我的资产编译良好,带有哈希标记和压缩的gz变体。

如何诊断或调试有什么问题? 哪个源代码适用于static_cache_control和Cache-Control?

PS 有时调试或查看源是有帮助的。 但是当我尝试查看gems文件夹时,rails-3.2.11目录为空。 系统库文件夹/ usr / local / libs / ...也没有rails。 奇怪,但一切正常,哪里有rails核心文件?

0 个答案:

没有答案