2

私は Gridless Boilerplate を使用しています。これは、ヘッダーで main.css ファイルが呼び出される方法です。

<link rel="stylesheet" href="assets/css/main.css?version=1" />

「?version1」を追加する目的を知りたいです。

4

2 に答える 2

7

キャッシュの問題を回避するために使用されます。css ファイルを編集すると、そのバージョン番号がインクリメントされ、ブラウザーは (おそらく) キャッシュされたバージョンを使用するのではなく、新しいコピーをフェッチします。

params によるキャッシュ無効化を参照してください。

于 2013-09-25T20:18:10.977 に答える
3

そのファイルが時間の経過とともに変更された場合、そのクエリ文字列を追加することで、通常はそのファイルをキャッシュするブラウザーに強制的に新しいコピーを取得させます。

于 2013-09-25T20:18:06.740 に答える