2016-07-22 5 views
0

私のサーバがindex.htmlをレンダリングするときに、それはキャッシュバストしている魔法を注入し、バージョンが変わった場合にスクリプトを強制的にリロードするようにします。何もしなければ、新しいバージョンのindex.htmlがあるかどうかを気にする必要はありません。私は、レンダリングのindex.htmlメタタグを使用してChromeがindex.html(およびindex.htmlのみ)をローカルにキャッシュしないようにするにはどうすればよいですか?

<!-- never cache this locally --> 
<meta http-equiv="cache-control" content="max-age=0" /> 
<meta http-equiv="cache-control" content="no-cache" /> 
<meta http-equiv="expires" content="0" /> 
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" /> 
<meta http-equiv="pragma" content="no-cache" /> 

に以下を追加した場合

それは再び/をフェッチんが、不要な副作用として、それはまた、バージョン番号が同じままにもかかわらず、スクリプトのどれをキャッシュしません。

答えて

0

これはトリックでした。

<meta http-equiv="expires" content="0" />

削除された前の回答は行ったように、私はちょうどデベロッパーツールでディセーブルにキャッシュを持っていました。

関連する問題