リンクタグとスクリプトタグの CSS および JavaScript URL に「?v=1」を追加: アセットのバージョニングに関するガイド
ブラウザーの読み込みがキャッシュされますパフォーマンスを向上させるためにデフォルトで Web リソースが使用されます。ただし、これらのリソースの更新バージョンがデプロイされる場合、これが問題になる可能性があります。 「?v=1」のようなクエリ文字列を CSS および JavaScript ファイルの URL に追加すると、ブラウザは強制的に更新バージョンをダウンロードします。
仕組み
ブラウザは、クエリ文字列を含む URL を検出すると、URL の残りの部分が同一であっても、それを一意のリソースとして扱います。 URL の末尾に「?v=1」を追加すると、ブラウザが常に最新バージョンのファイルをダウンロードできるようになります。
一部の URL に「?v=1」がない理由
すべての JavaScript URL に「?v=1」が追加されるわけではありません。これにはさまざまな理由が考えられます:
バージョニングの利点アセット
ベスト プラクティス
以上がCSS および JavaScript URL に「?v=1」を追加すると、Web サイトのパフォーマンスとセキュリティがどのように向上しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。