JavaScriptファイルをロードするための私のコードは次のとおりです。
<script src="/path/to/app.js?1350550684711"></script>
ここで、1350550684711
はサーバー側で生成されたタイムスタンプです。このキャッシュバスティングの方法は非常に人気があります(リンク1、リンク2)。
ChromeとFirefoxでは、このメカニズムは機能します。理論的には、毎回異なるHTTPリソースが要求されるため、すべてのブラウザで機能するはずです。
それでも、キャッシュされたバージョンのJSファイルを使用しているユーザーのレポートが届いています。特にAppleSafariのもの。何か案が?