Как очистить кеш у пользователей, которые были на сайте ранее определенной даты и видели «старый» дизайн?
Произошло частичное обновление дизайна интернет-магазина, в следствие чего у пользователей, которые использовали сайт ранее все поплыло.
Есть ли возможность очищать кеш лишь у тех пользователей, которые были ранее определенной даты (на старом дизайне)?
Разметка не кешируется, картинки тоже придут новые, если вы имена меняли.
Для стилей и скриптов (+спрайтов картинок) нужно просто добавить в url хвост с параметром style.css?v=12345
Версию можно менять как угодно. У нас обычно версия делится на несколько значений, которые соответствуют спринту и итерации.
Представим что у вас в style.css такая конструкция
background: url (logo.png)
вы сменили картинку лого и сделали такой урл на стиль style.css?v=12345
И картинка не обновится, потому что этот способ обновления идиотский.
Правильный вариант с использованием реврайта /v/12345/style.css