Я видел на различных веб-сайтах, как разработчики присваивают версию своим css/javascripts файлам путем определения querystrings, подобных:
<head>
<link rel="stylesheet" href="css/style.css?v=1">
<script src="js/helper.js?v=1">
</head>
Как это сделано? Действительно ли это - хорошая практика? Я искал вокруг, но по-видимому, я не ищу правильные слова. Если это имеет значение, я использую ASP.NET.
Править:: Я просто заметил (через Firebug) это, если я "присваиваю версию" своим файлам (? v=1) они будут всегда загружать и будут всегда переопределять кэш. Существует ли путь вокруг этого?
Заранее спасибо.