Поделиться через


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

Внимание

Azure CDN standard от Корпорации Майкрософт (классическая версия) будет прекращена 30 сентября 2027 г. Чтобы избежать нарушений работы служб, важно перенести профили Azure CDN уровня "Стандартный" от Майкрософт (классический) на уровень Azure Front Door standard или Premium к 30 сентября 2027 г. Дополнительные сведения см. в статье Azure CDN Standard от Майкрософт (классическая версия) — завершение поддержки.

Внедрение Azure CDN от Edgio было прекращено 15 января 2025 г. Для получения дополнительной информации см. часто задаваемые вопросы по снятию с эксплуатации Azure CDN от Edgio.

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

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

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

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

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

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

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

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

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

Внимание

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

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

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

Синтаксис

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

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

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

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

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

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

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