Ответы пользователя по тегу Кэширование
  • Хром не хочет удалять кешированную версию сайта. Что делать?

    e-vyushin
    @e-vyushin
    Frontend engineer
    Самый простой способ избавиться от кэша, как файлов, так и запросов — это добавить GET параметр в строку запроса.

    Например:

    Если вы обычно запрашиваете сайт https://www.example.com/, то к запросу можно добавить параметр `no-cache=1`. Получится такой запрос https://www.example.com/?no-cache=1

    Часто такой же приём используют для сброса кэша файлов статики, таких как css и js (да и любых других).
    Например:

    <script src="script.js?v=1.0"></script>
    <link rel="stylesheet" type="text/css" href="style.css?v=5.2"/>


    Таким образом, при обновлении версий файлов, нужно будет изменить GET параметр v и тогда браузер будет подгружать свежую, незакэшированную версию файла.

    Кэширование это большая тема и есть множество способов управлять кэшем.
    Я описал лишь один из возможных вариантов.
    Ответ написан
    Комментировать