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