簡體   English   中英

Rails 3.1資產,緩存控制,Max-Age和Expires標頭

[英]Rails 3.1 Assets, Cache-Control, Max-Age and Expires headers

我目前在使用獨角獸的Heroku Cedar堆棧上有一個應用程序。

我還將CloudFront配置為托管我的css / js資產的自定義源。 但是,似乎無論我為Rails配置靜態/資產的哪種方式,它都不允許我設置Cache-Control,Max-Age或Expires標頭。

這很重要,因為標題是與CloudFront一起傳遞的,如果我無法設置它們,CloudFront將無法正確緩存它們。

嘗試將此添加到您的environment / production.rb文件中。

config.static_cache_control = "public, max-age=3600"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM