INTEGRITY Документация

Page Rules

Page Rules запускают определенные действия при совпадении запроса с одним из заданных вами шаблонов URL. Вы можете задать правило страницы, которое будет запускать одно или несколько действий при совпадении с определённым шаблоном URL. Подробнее см. Page Rules чтобы узнать больше о настройке Page Rules.

Page Rules и Workers

Cloudflare выступает в качестве обратный прокси для предоставления служб, таких как Page Rules, интернет-ресурсам. Трафик вашего приложения проходит через ближайший к посетителю дата-центр Cloudflare. Таких дата-центров сотни по всему миру, и каждый способен выполнять такие службы, как Workers и Page Rules. Если ваше приложение построено на Workers и/или Pages, глобальная сеть Cloudflare выступает в роли исходного сервера и отвечает на запросы напрямую из глобальной сети Cloudflare.

При использовании Page Rules вместе с Workers применяется следующий порядок действий.

  1. Запрос поступает в дата-центр Cloudflare.
  2. Cloudflare определяет, относится ли этот запрос к маршруту Worker. Поскольку это маршрут Worker, Cloudflare оценивает и отключает ряд функций, включая некоторые из тех, что могли бы быть заданы Page Rules.
  3. Page Rules выполняются как часть обычной обработки запроса, но некоторые функции теперь отключены.
  4. Worker выполняется.
  5. Worker выполняет подзапрос в пределах той же зоны или в другую зону. Поскольку это маршрут Worker, Cloudflare отключает ряд функций, в том числе некоторые из тех, что могли бы задаваться Page Rules.

Page Rules применяются как на этапе запроса от клиента к Worker (шаг 2), так и на этапе подзапроса Worker (шаг 5).

Если при работе Workers у вас возникают ошибки Page Rule, обратитесь в свою команду по работе с аккаунтом Cloudflare или Служба поддержки Cloudflare.

Затронутые Page Rules

Следующие Page Rules могут работать не так, как ожидается, если входящий запрос соответствует маршруту Worker:

Это происходит потому, что настройка этих Page Rules по умолчанию отключается, когда Cloudflare распознает, что запрос направлен в Worker.

Подробнее о том, что делают эти Page Rules, см. в Page Rules.

Always Use HTTPS

Источник Цель Поведение
Клиент Worker Правило соблюдено
Worker Та же зона Правило проигнорировано
Worker Другая зона Правило проигнорировано

Automatic HTTPS Rewrites

Источник Цель Поведение
Клиент Worker Правило проигнорировано
Worker Та же зона Правило соблюдено
Worker Другая зона Правило проигнорировано

Browser Cache TTL

Источник Цель Поведение
Клиент Worker Правило проигнорировано
Worker Та же зона Правило соблюдено
Worker Другая зона Правило проигнорировано

Browser Integrity Check

Источник Цель Поведение
Клиент Worker Правило соблюдено
Worker Та же зона Правило проигнорировано
Worker Другая зона Правило проигнорировано

Cache Deception Armor

Источник Цель Поведение
Клиент Worker Правило соблюдено
Worker Та же зона Правило соблюдено
Worker Другая зона Правило проигнорировано

Cache Level

Источник Цель Поведение
Клиент Worker Правило соблюдено
Worker Та же зона Правило соблюдено
Worker Другая зона Правило проигнорировано

Отключить Zaraz

Источник Цель Поведение
Клиент Worker Правило соблюдено
Worker Та же зона Правило соблюдено
Worker Другая зона Правило проигнорировано

Edge Cache TTL

Источник Цель Поведение
Клиент Worker Правило соблюдено
Worker Та же зона Правило соблюдено
Worker Другая зона Правило проигнорировано

Email Obfuscation

Источник Цель Поведение
Клиент Worker Правило проигнорировано
Worker Та же зона Правило соблюдено
Worker Другая зона Правило проигнорировано

URL-адрес переадресации

Источник Цель Поведение
Клиент Worker Правило проигнорировано
Worker Та же зона Правило соблюдено
Worker Другая зона Правило проигнорировано

Заголовок IP Geolocation

Источник Цель Поведение
Клиент Worker Правило соблюдено
Worker Та же зона Правило соблюдено
Worker Другая зона Правило проигнорировано

Origin Cache Control

Источник Цель Поведение
Клиент Worker Правило соблюдено
Worker Та же зона Правило соблюдено
Worker Другая зона Правило проигнорировано

Rocket Loader

Источник Цель Поведение
Клиент Worker Правило проигнорировано
Worker Та же зона Правило проигнорировано
Worker Другая зона Правило проигнорировано

Security Level

Источник Цель Поведение
Клиент Worker Правило соблюдено
Worker Та же зона Правило проигнорировано
Worker Другая зона Правило проигнорировано

SSL

Источник Цель Поведение
Клиент Worker Правило соблюдено
Worker Та же зона Правило соблюдено
Worker Другая зона Правило проигнорировано