WEB¶
Обзор¶
Эта функция позволяет настроить пользовательские HTTP-ответы в следующих сценариях:
Перенаправление клиента на заданный URL при определённых условиях.
Отдача клиенту заранее подготовленной страницы при определённых условиях.
Использование страницы-заглушки, когда все Workers в Target-группе становятся недоступны.
Настройка¶
Перейдите в Traffic Management -> Custom HTTP Content.
Чтобы создать пользовательский HTTP-контент, нажмите кнопку Add.
Чтобы удалить пользовательский HTTP-контент, выберите его, нажав на чекбокс напротив его имени, затем нажмите кнопку Delete или значок корзины в столбце Actions.
Чтобы обновить список пользовательского HTTP-контента, нажмите на кнопку Refresh.
Примечание
Чтобы удалить все пользовательские HTTP-контенты, нажмите на чекбокс рядом с колонкой Name, затем нажмите кнопку Delete.
При создании нового пользовательского HTTP-контента заполните следующие поля:
Поле |
Описание |
|---|---|
Name |
Идентификационная строка контента |
Code |
Код ответа HTTP (диапазон 200…599) |
Code description |
Строка HTTP-ответа. Эта строка будет показана клиентам вместе с кодом ответа, например, |
Headers |
Добавьте заголовок с полями ID, Name и Value. Часто используется с кодами |
Body file |
Файл с телом HTTP-контента. Разместите файл в директории |
Примечание
Изменения вступят в силу только после перезагрузки конфигурации командой restart.
Страница-заглушка¶
Вы можете определить страницу-заглушку, которая будет отображаться, когда все Workers в Target-группе становятся недоступны. Пример ниже возвращает минимальную страницу Bad Gateway: