2012-03-25 12 views
1

は3.2レールRailsの開発環境でブラウザのキャッシュされます。私は、ページが開発モードで可能な限り高速であることをリフレッシュするので、私は自分の資産に対して以下の設定を設定して取得しようとしている:だけ私の資産の一部は、私が実行している

config.static_cache_control = "public, max-age=3600" 
    config.assets.debug = false 
    config.assets.digest = true 

アイデアは、すべての資産を持つことでダイジェストを添えとなりますブラウザキャッシュ。私が見ていることだけで私の資産の一部が適切にキャッシュされていることである。

cache: [GET /assets/homepage/post-f7a1b20c625428032e3acf51388c8a6c.png] fresh 
cache: [GET /assets/general/posted_check-0cf4eac99c06719e1ddf56a091550e80.png] fresh 
cache: [GET /assets/general/about_footer.png] stale, valid, store 
cache: [GET /assets/general/social_footer.png] stale, valid, store 

最後の2つですのCache-Controlを取得していない:バックサーバーからのキャッシュをして、私はその理由を把握することはできません。何か案は?

答えて

1

真= config.assets.digestを設定した後、私はスプロケット資産のキャッシュをクリアする必要があります。 tmp/cache/assetsを削除すると修正されました。

関連する問題