Перейти к основному содержимому
Создать HTTP-политику
Последнее изменение:

Создать HTTP-политику

Количество HTTP-политик в правиле и количество условий в HTTP-политике не ограничено.

  1. В панели управления перейдите в раздел Облачная платформаБалансировщики.

  2. Откройте вкладку Балансировщики → страница балансировщика.

  3. Откройте карточку правила.

  4. Нажмите Добавить новую политику.

  5. Выберите параметр, по которому будет проверяться запрос: HOSTNAME для доменного имени или PATH для проверки пути.

  6. Выберите тип совпадения с контрольным значением:

    • EQUAL TO — совпадает;
    • STARTS WITH — начинается с;
    • ENDS WITH — заканчивается на;
    • CONTAINS — содержит;
    • REGEX — регулярное выражение.
  7. Введите контрольное значение для проверки. Если на шаге 6 вы выбрали условие REGEX, введите регулярное выражение.

  8. Опционально: чтобы добавить в политику еще одно условие, нажмите Новое условие и настройте его. Если в политике несколько условий, то для попадания под политику запрос должен соответствовать каждому из них.

  9. Укажите, куда нужно перенаправить подходящий запрос:

    • Направить на целевую группу — выберите целевую группу или создайте новую с протоколом HTTP;
    • Редирект на URL — введите целевой URL, который будет полностью заменять URL запросов, включая протокол, доменное имя, путь и параметры запроса;
    • Редирект на префикс URL — введите часть URL, на которую нужно заменять протокол и доменное имя в URL запросов. Например, если ввести https://example.com/new, то запрос на https://example.com/api будет переадресован на https://example.com/new/api

    Чтобы не принимать запросы, подходящие под политику, выберите Отклонить трафик.

  10. Введите имя политики или оставьте сформированное по умолчанию.

  11. Нажмите Добавить.