Перейти к основному содержимому
Управлять файлами в кэше
Последнее изменение:

Управлять файлами в кэше

warning

Мы прекращаем поддержку провайдера Akamai. Создание новых CDN-ресурсов провайдера Akamai недоступно, существующие ресурсы Akamai прекратят работу и будут удалены 1 мая 2025 года. Рекомендуем перейти на провайдера Selectel сейчас, чтобы избежать перебоя в работе сайтов. Для подключения CDN Selectel используйте инструкции в разделе Подключить CDN.

Очистить кэш

Очистка кэша может потребоваться, если контент на источнике обновился или данные отображаются некорректно.

кэш можно очистить выборочно или очистить полностью.

Время очистки зависит от количества файлов и может занимать до 15 минут. Запрос на очистку кэша можно выполнять не чаще одного раза в минуту.

Очистить кэш выборочно

  1. В панели управления в верхнем меню нажмите Продукты и выберите CDN.

  2. Откройте страницу CDN-ресурса → вкладка Управление кэшем.

  3. Откройте карточку Очистка кэша.

  4. Выберите тип очистки Выборочная.

  5. Введите пути до файлов, которые нужно удалить из кэша. Вводите относительный путь (без имени ресурса), в начале пути указывайте символы * или /. Символ * заменяет любое количество символов. Каждый путь указывайте отдельной строкой, не более 10 путей в одном запросе.
    В одном пути вы можете указать конкретный файл, директорию или группу файлов с одинаковым расширением, для этого используйте синтаксис запросов.

    Пример запроса:

    /path/to/file.jpg
    */directory/*.jpg

    Запрос удалит файл file.jpg в указанной директории, а также все файлы jpg, которые содержатся в директории directory и ее дочерних папках.

  6. Нажмите Очистить кэш. Формирование запроса на очистку занимает около минуты. Когда запрос будет сформирован, начнется очистка.

Очистить кэш полностью

  1. В панели управления в верхнем меню нажмите Продукты и выберите CDN.
  2. Откройте страницу CDN-ресурса → вкладка Управление кэшем.
  3. Откройте карточку Очистка кэша.
  4. Выберите тип очистки Полная.
  5. Нажмите Очистить весь кэш.
  6. Введите имя CDN-ресурса.
  7. Нажмите Очистить весь кэш. Формирование запроса на очистку занимает около минуты. Когда запрос будет сформирован, начнется очистка.

Предзагрузить кэш

Предзагрузка нужна для файлов размером от 200 МБ до 5 ГБ. Запрос на предзагрузку кэша можно выполнять не чаще одного раза в минуту.

  1. Если вы хотите обновить файлы в кэше, то предварительно удалите текущие закэшированные версии, для этого очистите кэш.

  2. В панели управления в верхнем меню нажмите Продукты и выберите CDN.

  3. Откройте страницу CDN-ресурса → вкладка Управление кэшем.

  4. Откройте карточку Предзагрузка кэша.

  5. Введите пути до файлов, которые нужно предзагрузить. Вводите относительный путь (без имени ресурса), в начале пути указывайте символы * или /. Символ * заменяет любое количество символов. Каждый путь указывайте отдельной строкой, не более 10 путей в одном запросе.
    В одном пути вы можете указать конкретный файл, директорию или группу файлов с одинаковым расширением, для этого используйте синтаксис запросов.

    Пример запроса:

    /path/to/file.jpg
    */directory/*.jpg

    Запрос предзагрузит файл file.jpg в указанной директории, а также все файлы jpg, которые содержатся в директории directory и ее дочерних папках.

  6. Нажмите Загрузить кэш.

Синтаксис запроса

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

Все версии одного файлаПуть до файла:
/path/to/file.jpg
Файл с параметром запросаПуть до файла с параметром запроса:
/path/to/file.jpg?VERSION
Файлы директории

Маска пути без доменного имени, обернутая в оператор *:


*/path/to/directory/*

Файлы с определенным расширениемОператор * и расширение файлов:
*.jpg
Файлы директории с определенным расширениемМаска пути без доменного имени, обернутая в оператор *, с указанием расширения:
*/path/to/directory/*.jpg