最近、ほとんどのサイトでこのような URL が表示されます
http://example.com/style.css?v=024741259dd2
style.css にテキストが追加されている場所。この追加テキストは何ですか? バージョン番号または日付と時刻ですか? はいの場合、どのように生成されますか? これにはどのような意味がありますか?
最近、ほとんどのサイトでこのような URL が表示されます
http://example.com/style.css?v=024741259dd2
style.css にテキストが追加されている場所。この追加テキストは何ですか? バージョン番号または日付と時刻ですか? はいの場合、どのように生成されますか? これにはどのような意味がありますか?
これはおそらく「乱数」です (たとえば、ファイル チェックサム、バージョニング システムでのコミットの SHA、または MD5 形式のリソース タイムスタンプなど) は、サーバー側でキャッシュ無効化手法として自動的に生成されます。その目的は、既にリソースをロードして変更が加えられた場合に、そのリソースのブラウザー キャッシュを無効にすることです。
例として、Jekyll と Jekyll アセットを使用して Web サイトを開発している間は常にこの手法を使用しているため、キャッシュから JavaScript とスタイルシート ファイルをリロードしなくても、最近の変更を常に確認できます。