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

Создание пользовательских правил

Создавайте и управляйте Правила балансировки нагрузки в Custom Rules страница, которая является частью процесса Create/Edit Load Balancer и находится в Трафик в панели управления.


Предварительные требования


Пример рабочего процесса

  1. На панели управления Cloudflare перейдите к разделу Load Balancing страницу.

    Перейдите в Load Balancing ↗
  2. Измените существующий балансировщик нагрузки или создать новый балансировщик нагрузки.

  3. В мастере настройки Load Balancer выберите Custom Rules.

  4. Выберите Создание пользовательского правила.

  5. В Поле выберите свойство HTTP. Подробнее см. в Поддерживаемые поля.

  6. В Оператор выберите оператор. Подробнее см. в Операторы.

  7. Введите значение для сравнения. Если поле представляет собой упорядоченный список, Значение является раскрывающимся списком. В противном случае, Значение является текстовым полем.

  8. (Необязательно) Чтобы создать составное выражение с использованием логических операторов, выберите И или Или.

  9. В качестве действия выберите Ответить фиксированным ответом или Переопределение и введите дополнительные сведения. Полный список действий см. в Действия.

  10. (Необязательно) Выберите Добавьте ещё одно переопределение.

  11. После создания правила выберите Save and Deploy или Save as Draft.

  12. Выберите Далее и проверьте внесённые изменения.

  13. Выберите Save для подтверждения.

Пример сценария использования

Маршрутизация на основе URL

Если вы хотите разместить example.com/blog отдельно от основного сайта, используйте, например, следующее пользовательское правило.

Когда входящие запросы соответствуют:

Поле Оператор Значение
URI Path contains /blog

Затем:

Действие Параметры Значение
Переопределения Пулы <BLOG_SERVER>