Справочник по стандартному модулю правил для Azure Content Delivery Network

Внимание

Azure CDN Standard из Microsoft (классическая версия) не поддерживает создание профиля, подключение нового домена или управляемые сертификаты и отменяется на September 30, 2027. Чтобы избежать нарушения работы службы, перейдите на Azure Front Door Standard или Premium. Для получения дополнительной информации см. ⁠Завершение поддержки Azure CDN Standard от Microsoft (классическая версия).

В стандартном обработчике правил для сети доставки контента Azure правило состоит из одного или нескольких условий соответствия и действия. В этой статье приведены подробные описания условий соответствия и функций, доступных в стандартных правилах для Сети доставки контента Azure.

Движок правил предназначен для того, чтобы быть окончательным авторитетом в вопросах обработки конкретных типов запросов службой доставки контента Azure уровня "Стандартный".

Распространенные способы применения правил:

  • Определять или переопределять собственную политику кэширования.
  • перенаправлять запросы;
  • изменять заголовки HTTP-запросов и ответов.

Терминология

Чтобы определить правило в обработчике правил, задайте условия соответствия и действия.

Снимок экрана: структура правил сеть доставки содержимого Azure.

Каждое правило может содержать до 10 условий соответствия и 5 действий. Каждая конечная точка Azure сеть доставки содержимого может содержать до 25 правил.

В это ограничение входит глобальное правило, заданное по умолчанию. Глобальное правило не имеет условий соответствия; определенные в нем действия всегда запускаются с помощью триггера.

Внимание

Порядок, в котором указаны правила, влияет на способ их обработки. Действия, указанные в правиле, могут быть перезаписаны последующим правилом.

Ограничения и цены

Для получения дополнительной информации см. раздел "Ограничения сети доставки контента" в части лимитов для правил. Чтобы узнать цены на движок правил, см. Цены на сеть доставки содержимого.

Синтаксис

Способ обработки специальных символов в правиле зависит от того, как разные условия соответствия и действия обрабатывают текстовые значения. Условие соответствия или действие может интерпретировать текст одним из следующих способов.

Литеральные значения

В тексте, который интерпретируется как литеральное значение, все специальные символы, кроме символа %, рассматриваются как часть сопоставляемого значения в правиле. Например, условие соответствия с литеральным значением '*' будет удовлетворено только при обнаружении точного значения '*'.

Символ процента обозначает кодировку URL (например, %20).

Значения с подстановочными знаками

Сейчас мы поддерживаем подстановочный знак в условии соответствия UrlPath в стандартном обработчике правил. Символ * является подстановочным знаком, которому соответствуют один или несколько символов.

Следующие шаги