ファイル名が変更されたり、クエリ文字列が追加されたりすると、ブラウザがキャッシュされたJSファイルの新しいバージョンを強制的に取得することが分かりました。ブラウザキャッシングjavascriptとcssファイル
私たちはこれまでこれをやっていません。これまでブラウザが古くなったファイルを扱うことに問題はありませんでした。最近、キャッシュされたJS/CSSファイルを提供しているブラウザに不平を言うIE9を使用しているユーザーがいます。この問題は、サイトを使用しているすべての人で一貫していません。
私の理解では、ファイル名やクエリ文字列は変更されませんが、JSファイルの内容が変更された場合、ブラウザは新しいバージョンを取得します。
なぜこれが起こっているのですか、なぜそれが一貫していないのですか?
どのような考えですか?
そして、どのようにそれはブラウザが「魔法」ファイルを要求せずに内容が変更されたことを把握だろうということですか?ブラウザはURLだけで動作します。 – riwalk