RedirectActionConfig#

Детальное описание действия, которое перенаправляет запросы на другой URL.

Contents#

  • Host — Имя хоста.

    • Тип: String

    • Необходимо: Нет

    • Ограничение: Значение может быть #{host}, или должно удовлетворять следующим требованиям:

      • Содержать от 3 до 255 символов

      • Содержать только ASCII-буквы (a-z,A-Z), цифры, точки, тире, нижние подчёркивания и астериски

      • Не может быть доменом нулевого или первого уровня

  • Path — Абсолютный путь с учётом регистра.

    • Тип: String

    • Необходимо: Нет

    • Ограничения: От 1 до 128 символов ASCII, или #{path}. Путь должен начинаться с символа /

  • Port — Порт.

    • Тип: String

    • Необходимо: Нет

    • Ограничение: От 1 до 65535, или #{port}

  • Protocol — Протокол. Невозможно переадресовать трафик HTTPS на HTTP.

    • Тип: String

    • Необходимо: Нет

    • Допустимые значения: HTTP | HTTPS | #{protocol}

  • Query — Параметры запроса. В начало строки автоматически добавляется символ ?.

    • Тип: String

    • Необходимо: Нет

    • Ограничение: От 1 до 128 символов ASCII, или #{query}

  • StatusCode — HTTP-код переадресации.

    • Тип: String

    • Необходимо: Да

    • Допустимые значения: HTTP_301 | HTTP_302