Похоже, что для того, чтобы заставить пользователей обновлять кешированные статические файлы (например, .css, .js), некоторые сайты (например, stackoverflow.com) добавляют строки запросов в конец файлов. Например:
<link rel="stylesheet" type="text/css" href="http://sstatic.net/stackoverflow/all.css?v=9ea1a272f146">
Я думаю, что это хорошая идея, и я склонен начать делать это также. Однако я слышал, что есть недостатки, такие как прокси-серверы, которые не кэшируют файлы должным образом, если присутствует строка запроса.
Каковы недостатки этого типа управления версиями?