Задать вопрос
@MaksSmag

Как обновлять кеш на клиенте с Nginx?

Я включил кеширирование на стороне пользователя сайта. Т.е. теперь если во внешнем файле CSS я изменю стили, то у пользователя естественно останется старая версия стилей (До того как он удалит кеш например с Shift + F5). Как эту проблему исправить?
  • Вопрос задан
  • 440 просмотров
Подписаться 1 Средний Комментировать
Ответ пользователя Dmitry К ответам на вопрос (2)
@dzhebrak
Добавляйте к файлам css и js случайный параметр, который модифицируйте после внесения изменений в сами файлы. Это сбросит кэш в браузере у пользователя. Например,:
<link rel="stylesheet" href="/style.css?v=1">
После изменения файла style.css увеличьте счетчик на единицу:
<link rel="stylesheet" href="/style.css?v=2">
Ответ написан