我使用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核心文件?