2011-10-15 11 views
5

私は現在、Unicornで動作するHeroku Cedarスタック上のアプリケーションを持っています。Rails 3.1アセット、Cache-Control、Max-AgeおよびExpiresヘッダー

また、私のcss/js資産をホストするカスタム起点としてCloudFrontを設定しました。しかし、Railsの静的/アセットをどのように設定しても、Cache-Control、Max-AgeまたはExpiresヘッダーを設定することはできません。

ヘッダーがCloudFrontでパススルーされていて、設定できない場合は、CloudFrontが正しくキャッシュしないため、これは重要です。

答えて

4

これを環境/ production.rbファイルに追加してみてください。

config.static_cache_control = "public, max-age=3600" 
関連する問題