WEB

Обзор

Эта функция позволяет настроить пользовательские HTTP-ответы в следующих сценариях:

  • Перенаправление клиента на заданный URL при определённых условиях.

  • Отдача клиенту заранее подготовленной страницы при определённых условиях.

  • Использование страницы-заглушки, когда все Workers в Target-группе становятся недоступны.

Настройка

Перейдите в Traffic Management -> Custom HTTP Content.

Main page for Custom HTTP Content

Чтобы создать пользовательский HTTP-контент, нажмите кнопку Add.

Чтобы удалить пользовательский HTTP-контент, выберите его, нажав на чекбокс напротив его имени, затем нажмите кнопку Delete или значок корзины в столбце Actions.

Чтобы обновить список пользовательского HTTP-контента, нажмите на кнопку Refresh.

Примечание

Чтобы удалить все пользовательские HTTP-контенты, нажмите на чекбокс рядом с колонкой Name, затем нажмите кнопку Delete.

При создании нового пользовательского HTTP-контента заполните следующие поля:

Adding page for Custom HTTP Content

Поле

Описание

Name

Идентификационная строка контента

Code

Код ответа HTTP (диапазон 200…599)

Code description

Строка HTTP-ответа. Эта строка будет показана клиентам вместе с кодом ответа, например, 451 Unavailable For Legal Reasons. Если описание не указано, ADC будет использовать встроенную базу стандартных фраз (например, 200 OK, 404 Not Found)

Headers

Добавьте заголовок с полями ID, Name и Value. Часто используется с кодами 301 или 302 для указания заголовка Location. Поле Value может содержать Переменные для Content Switch

Body file

Файл с телом HTTP-контента. Разместите файл в директории /home/admin/. Если файл не указан, ADC автоматически генерирует простое HTML-тело. Заголовок Content-Length вычисляется и добавляется автоматически

Примечание

Изменения вступят в силу только после перезагрузки конфигурации командой restart.

Страница-заглушка

Вы можете определить страницу-заглушку, которая будет отображаться, когда все Workers в Target-группе становятся недоступны. Пример ниже возвращает минимальную страницу Bad Gateway:

Fallback page
Fallback page