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

Внимание

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

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

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

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

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

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

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

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

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

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

Внимание

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

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

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

Синтаксис

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

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

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

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

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

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

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