Проблема в том, что Chrome должен иметь must-revalidate
в заголовке Cache-Control`, чтобы перепроверить файлы, чтобы увидеть, нужно ли их повторно выбирать.
Вы всегда можете SHIFT-F5 и принудительно обновить Chrome, но если вы хотите исправить эту проблему на сервере, включите этот заголовок ответа:
Cache-Control: must-revalidate
Это говорит Chrome, чтобы проверить с сервером, и посмотреть, если есть более новый файл,Если есть более новый файл, он получит его в ответе.Если нет, он получит ответ 304 и гарантию того, что тот в кеше обновлен.
Если вы НЕ установили этот заголовок, то при отсутствии каких-либо других настроек, которые делают файл недействительным, Chrome никогда не проверит с сервером, чтобы узнать, есть ли более новая версия.
Вот сообщение в блоге , в котором обсуждается проблема.