私はしばらくの間、いくつかのWebプロジェクトでHTML5ボイラープレートを使用していますが、いくつかのサイトで次の問題が発生していることに気付きました。
私のCSSおよびJSファイルは、ブラウザーによってロードされると、次のような名前に変更されます。
ce.52b8fd529e8142bdb6c4f9e7f55aaec0.modernizr-1,o7,omin,l.js
…modernizr-1.7.min.js
の場合
パターンは常にファイル名の前にce.
またはcc.
を追加するようです。何がこれを引き起こしているかはわかりませんが、それらのファイルを更新すると、同じ古いキャッシュファイルがロードされているため、イライラします。再キャッシュするには、modernizr-1.7.min.js?v=2
などを明示的に呼び出す必要があります。完全に破棄したいのですが、.htaccessが空の場合でも発生します。何か案は?他の誰かがこの問題を経験していますか?
この質問に対する受け入れられた回答 で行くと、サーバー上で mod_pagespeed
enabled がありますか?