База знаний
Параметры запроса. Игнорировать параметры запросов при кешировании на CDN-сервере
Опубликовано Алексей Караульных on 26 February 2023 16:37

Параметр запроса — это уникальная строка запроса (параметр после знака вопроса) в URL. Например: 

http://cdn.example.com/photo.jpeg?id=6&color=blue
http://cdn.example.com/photo.jpeg?id=1&color=blue

Опция Игнорировать параметры запроса определяет, как кешировать файлы с разными параметрами запроса. 

По умолчанию опция выключена. Чтобы включить её:

1. В разделе CDN нажмите на персональный домен нужного ресурса. 

2. Найдите пункт Параметры запроса и включите опцию Игнорировать параметры запроса:

У включённой опции доступно 3 переключателя:

  • Игнорировать все. Выбрана по умолчанию. Файлы с разными параметрами запроса кешируются как объекты с одинаковым ключом, независимо от значения параметров.

Например, следующие файлы будут закешированы как объекты с одним ключом кеширования, т.к. все параметры будут проигнорированы:

http://cdn.example.com/photo.jpeg?id=6&color=blue
http://cdn.example.com/photo.jpeg?id=1&color=blue

  • Игнорировать все, кроме. Файлы с указанными параметрами запроса кешируются как объекты с разными ключами, файлы с другими параметрами — как объекты с одинаковым ключом. Вводите каждый параметр в отдельную строку поля.

Например, вы указали параметр id.

Файлы
http://cdn.example.com/photo.jpeg?id=6&color=blue
http://cdn.example.com/photo.jpeg?id=1&color=blue
будут закешированы как объекты с разными ключами, т.к. значения параметра id отличаются, значение параметра color будут проигнорированы.

Вы указали параметр color.

Файлы
http://cdn.example.com/photo.jpeg?id=6&color=blue
http://cdn.example.com/photo.jpeg?id=1&color=blue
будут закешированы как объекты с одинаковыми ключами, т.к. значения параметра color совпадают, а параметр id будет проигнорирован.

  • Игнорировать только. Файлы с указанными параметрами запроса кешируются как объекты с одинаковым ключом, файлы с другими параметрами — как объекты с разными ключами.
    Вводите каждый параметр в отдельную строку поля.

Например, вы указали параметр id.

Файлы
http://cdn.example.com/photo.jpeg?id=6&color=blue
http://cdn.example.com/photo.jpeg?id=1&color=blue
будут закешированы как объекты с одинаковыми ключами, т.к. значения параметра id будут проигнорированы, а значения параметров color совпадают.

Вы указали параметр color.

Файлы
http://cdn.example.com/photo.jpeg?id=6&color=blue
http://cdn.example.com/photo.jpeg?id=1&color=blue
будут закешированы как объекты с разными ключами, т.к. значения параметра color будут проигнорированы, а значения параметров id отличаются.

 

(0 голос(а))
Эта статья помогла
Эта статья не помогла

Коментарии (0)