StillMaster » Веб разработка » Как очистить кеш у всех пользователей сайта, если что то поменялось в CSS сайта .

Как очистить кеш у всех пользователей сайта, если что то поменялось в CSS сайта .
Как очистить кеш у всех пользователей сайта, если что то поменялось в CSS сайта .

На самом деле очистить кеш у всех пользователей достаточно просто. 

Иногда, когда вы вносите какие - то изменения в оформлении сайта либо в каких то скриптах эти изменения не сразу видно на сайте, так как все стили и скрипты кэшируются в браузере. И просить всех пользователей сайта просто не возможно чистить кеш. Для этого существуют версии стилей и скриптов. Нет файл остается тот же самый, но для браузеров мы задаем будто это новая версия файла и нужно заново вписывать его в кеш.  Для этого к адресу стилей или скрипта который стандартно выглядит так.

<link href="{THEME}/css/responsive.css" type="text/css" rel="stylesheet" />

Мы приписываем знак вопроса и какие-нибудь цифры, чтоб в итоге у нас было так.

<link href="{THEME}/css/responsive.css?v=0.0.0.0.0.2" type="text/css" rel="stylesheet" />

И тогда браузер будет сравнивать версии скрипта или стилей и если были изменения он эти изменения внесет в кеш. А вы знали про этот способ.

Яндекс Практикум

Если вам была полезна данная статья, то поделитесь данной статьей в социальной сети. А если вам нужна помощь в настройке сайта, нужна верстка или что то еще то жду Вас на kwork .


Поделиться:

382 14.02.23






Аватар
brodoff69  15:32, 21 февраль
  • Нравится
  • 0

Если поменялись только стили, то нужно изменить версию style.css и дизайн у всех пользователей обновиться.


Ответить
Аватар
stillmaster  21:20, 11 январь
  • Нравится
  • 0

brodoff69, Да именно так.


Ответить