É possível configurar definições para implementar uma ação de regravação para respostas de saída tratadas pelo servidor proxy. As ações de regravação definem como o servidor proxy regrava elementos dos Localizadores Uniformes de Recursos, como URLs em uma página HTML ou o link de redirecionamento na resposta. As ações de regravação muitas vezes são executadas para mascarar a identidade do servidor back-end com a do servidor proxy.
Para visualizar esta página do console administrativo, clique em proxy_server_nameaction_name.
Especifica um nome simbólico definido pelo usuário para uma ação de regravação.
Um nome de ação de regravação deve ser exclusivo e não pode conter um caractere inválido. O campo de nome não pode conter os seguintes caracteres: # \ / , : ; " * ? < > | = + & % '.
Especifica o tipo de ação de regravação a ser executada. É possível especificar os seguintes tipos de ação de regravação: Resposta de URL absoluta, Redirecionar cabeçalho de local, Redirecionar código de status, Resposta de URL relativa, Configurar cookie.
| Tipo de Ação | Descrição |
|---|---|
| Resposta de URL absoluta | Regrava o URI absoluto no atributo tag na resposta de
HTTP. O servidor proxy varre a resposta em busca de uma correspondência de atributo do padrão
From. Se uma correspondência do padrão From ocorrer, o proxy regravará a resposta com
base no padrão To. Por exemplo:
A tag <img src="http://someserver/1.jpg" />
é alterada para <img src="http://someserver/prefix/1.jpg" />. |
| Redirecionar cabeçalho do local | Regrava a URI no cabeçalho de relocação na resposta HTTP. Por exemplo:
O cabeçalho do local: "Location: http://www.ibm.com" é alterado
para "Location: https://www.ibm.com." |
| Redirecionar código de status | Especifica o código de status de redirecionamento na primeira linha de uma mensagem de resposta, como 301 ou 302. |
| Resposta de URL relativa | Regrava uma URL relativa em uma resposta de atributos de tag. O servidor proxy varre a resposta em busca de uma correspondência de atributo do padrão
From. Se uma correspondência do padrão From ocorrer, o proxy regravará a resposta com
base no padrão To.
Por exemplo:
A tag <img src="myimages/1.jpg" /> foi alterada para <img src="prefix/myimages/1.jpg" />. |
| Resposta de URL Relativa:Passiva | Em vez de regravar a resposta diretamente, o servidor proxy inserirá um cookie no cabeçalho de resposta. Por exemplo: Se uma solicitação para"/myimages/1.jpg" for reenviada do navegador com o cookie, então, o servidor de proxy irá recriar o URI de solicitação como "/prefix/myimages/1.jpg". Esse recurso exige um navegador que suporte cookies e, para cada sessão, apenas uma regra passiva pode ser criada. |
| Set-Cookie_Domain | Regrava o atributo de domínio do cabeçalho set cookie. Por exemplo:
Para configurar o cabeçalho do cookie: "Set-Cookie: JSESSIONID: abcdefg;
domain="www.ibm.com"" é alterado para ser "Set-Cookie: JSESSIONID:
abcdefg; domain="www.ibm.com.cn"" |
| Set-Cookie_Path | Regrava o atributo de caminho do cabeçalho set cookie. Por exemplo:
Para configurar o cabeçalho do cookie: "Set-Cookie: JSESSIONID: abcdefg;
domain="www.ibm.com"; path="/"" é alterado para "Set-Cookie:
JSESSIONID: abcdefg; domain="www.ibm.com"; path="/prefix/"". |
Especifica o padrão de URL original na resposta do servidor de destino. O padrão pode incluir o seguinte símbolo curinga: * . Um padrão de URL pode ter um ou mais asteriscos (*).
Especifica o padrão resultando após a regravação. O padrão pode incluir o seguinte símbolo curinga: * . Um padrão de URL pode ter um ou mais asteriscos (*).
Especifica se adia ou não a regravação do URI até que o pedido subseqüente para esse URI seja enviado pelo cliente. A ativação da regravação passiva evita que o servidor proxy regrave todos os links na resposta antes do reenvio da resposta ao cliente.
Especifica o cookie no qual os atributos de caminho ou domínio são regravados. Essa configuração só é válida quando o tipo de ação é caminho Set-Cookie ou domínio Set-Cookie.
Especifica para corresponder a uma URL do pedido para regravar na mensagem de resposta. Limitar o padrão da URL evita que o servidor proxy regrave todos os padrões de URL na mensagem de resposta de uma determinada página, permitindo que o servidor proxy ignore a análise de respostas para outras páginas se existirem múltiplas páginas. Essa configuração só é válida quando o tipo de ação é resposta de URL absoluta ou resposta de URL relativa.
Especifica uma restrição para limitar a regravação do domínio de cookie a apenas um conjunto de domínios especificados. Se nenhum domínio for especificado, todos os domínios serão regravados. Esse campo só será válido quando o tipo de ação de regravação especificado for o domínio Set cookie.
Especifica uma restrição que limita a regravação do caminho de cookie aos caminhos especificados. Se nenhum caminho for especificado, todos os caminhos serão regravados. Esse campo só será válido quando o tipo de ação de regravação especificado for o caminho Set cookie.