Настройки для выполнения действия перезаписи для исходящих ответов, обрабатываемых прокси-сервером, можно изменить. Действия перезаписи определяют, как прокси-сервер перезаписывает элементы URI, таких как URL на странице HTML или ссылка перенаправления в ответе. Действия перезаписи часто выполняются для того, чтобы маскировать идентичность базового сервера с прокси-сервером.
Для того чтобы открыть эту страницу административной консоли, выберите последовательно имя_сервера_proxyимя_действия.
Определяет пользовательское символическое имя для действия перезаписи.
Имя действия перезаписи должно быть уникальным и не должно содержать недопустимых символов. Поле имени не может содержать следующие символы: # \ / , : ; " * ? < > | = + & % '.
Определяет тип действия перезаписи для выполнения. Можно определить следующие типы действий перезаписи: ответ абсолютного URL (Absolute URL response), ответ расположения перенаправления (Redirect location header), код состояния перенаправления (Redirect status code), ответ относительного URL (Relative URL response), установки cookie (Set-Cookie).
| Тип действия | Описание |
|---|---|
| Абсолютный URL ответа | Перезаписывает абсолютный URI атрибуте тега в ответе
HTTP. Сервер proxy просматривает ответ на наличие атрибута, совпадающего с шаблоном От. Если совпадение с шаблоном От найдено, то сервер
proxy перезаписывает ответ на основании шаблона Для. Пример:
Тег <img src="http://someserver/1.jpg" /> меняется на <img src="http://someserver/prefix/1.jpg" />. |
| Заголовок расположения для перенаправления | Перезаписывает URI в заголовке перенаправления в ответе HTTP. Пример:
Заголовок расположения "Расположение: http://www.ibm.com" меняется на "Расположение: https://www.ibm.com." |
| Код состояния перенаправления | Определяет код состояния перенаправления в первой строке ответного сообщения, например 301 или 302. |
| Относительный URL - ответ | Преобразует относительный URL в атрибутах тега ответа. Прокси-сервер просматривает ответ на наличие атрибута, совпадающего с шаблоном От. Если совпадение с шаблоном От найдено, то прокси-сервер перезапишет ответ на основании шаблона Для.
Пример:
Тег <img src="myimages/1.jpg" /> меняется на <img src="prefix/myimages/1.jpg" />. |
| Ответ относительного URL: пассивный | Вместо непосредственной перезаписи прокси-сервер вводит cookie в заголовок ответа. Например: если запрос "/myimages/1.jpg" повторно отправляется браузером с cookie, то прокси-сервер снова создаст запрос URI как "/prefix/myimages/1.jpg". Для этой функции требуется браузер, который поддерживает cookie, и для каждого сеанса можно определить только одно пассивное правило. |
| Set-Cookie (домен) | Меняет атрибут domain заголовка Set-Cookie. Пример:
Заголовок "Set-Cookie: JSESSIONID: abcdefg;
domain="www.ibm.com"" меняется на "Set-Cookie: JSESSIONID:
abcdefg; domain="www.ibm.com.cn"" |
| Set-Cookie (путь) | Меняет атрибут path заголовка Set-Cookie. Пример:
Заголовок "Set-Cookie: JSESSIONID: abcdefg;
domain="www.ibm.com"; path="/"" меняется на "Set-Cookie:
JSESSIONID: abcdefg; domain="www.ibm.com"; path="/prefix/"". |
Задает исходный шаблон URL в ответе целевого сервера. Шаблон может содержать символ подстановки: * . Шаблон URL может содержать одну или несколько звездочек (*).
Определяет получившийся шаблон после перезаписи. Шаблон может содержать символ подстановки: * . Шаблон URL может содержать одну или несколько звездочек (*).
Определяет, задерживать или не задерживать перезапись URI до отправки следующего запроса этого URI клиентом. Разрешение пассивной перезаписи предотвращает перезапись всех ссылок в ответе сервером proxy до отправки ответа обратно клиенту.
Определяет cookie, для которого перезаписываются атрибуты пути или домена Эта настройка доступна, только когда тип действия задан как установка пути cookie или установка домена cookie.
Определяет соответствие URL запроса для перезаписи в ответном сообщении. Ограничение шаблона URL предотвращает перезапись всех шаблонов URL сервером Proxy в ответном сообщении определенной страницы, позволяя серверу Proxy пропустить анализ ответов для других страниц, если их несколько. Эта настройка доступна, только когда тип действия задан как ответ абсолютного URL или ответ относительного URL.
Определяет ограничение перезаписи домена cookie только некоторым набором определенных доменов. Если ни один домен не задан, то перезаписываются все домены. Это поле доступно, только когда тип действия перезаписи задан как установка домена cookie.
Определяет ограничение перезаписи пути cookie только определенными путями. Если ни один путь не задан, то перезаписываются все пути. Это поле доступно, только когда тип действия перезаписи задан как установка пути cookie.