Загрузка старой версии CSS-файла после обновления сайта — классическая проблема кеширования: браузер или промежуточный сервер продолжают отдавать ранее сохранённую копию файла с тем же именем.
Почему браузер не видит новую версию
Если файл стилей подключается по одному и тому же адресу без каких-либо изменений в самой ссылке, браузер, единожды закешировавший этот файл, может продолжать использовать сохранённую копию до истечения срока кеша, даже если реальное содержимое файла на сервере изменилось.
Решение — версионирование через параметр в ссылке
Добавляйте к адресу файла параметр версии (например, style.css?v=2 или на основе времени изменения файла) — при каждом реальном изменении файла меняется и адрес запроса, что заставляет браузер загрузить новую версию вместо использования кеша.
CDN и серверный кеш требуют отдельной очистки
Если сайт использует CDN или кеширующий плагин, только изменения версии в ссылке может быть недостаточно — иногда нужно дополнительно вручную очистить кеш на этих промежуточных уровнях после обновления файлов.



