Blue Coat Systems Time Clock Proxy SG Manual do Utilizador Página 266

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
Vista de página 265
ProxySG Content Policy Language Guide
266
server_url_substring—A string that, if found in the server URL, will be replaced by the
client_url_substring. The comparison is done against original normalized URLs embedded in
the document.
Note: Both
client_url_substring and server_url_substring are literal strings. Wildcard
characters and regular expression patterns are not supported.
Discussion
If there are a series of
subst_embedded and subst_prefix statements in a url_rewrite definition,
the first statement to match a URL takes effect and terminates processing for that URL.
Layer and Transaction Notes
Applies to proxy transactions.
Example
<Proxy> ; server portal for IJK
url=ijk.com/ action.ijk_server_portal(yes)
; This transformation provides server portaling for IJK non video content
define url_rewrite ijk_portal
caseless
subst_embedded "http://www.ijk.com/" "http://www.server1.ijk.com/"
end
; This action runs the transform for IJK server portaling for http content
; Note that the action is responsible for rewriting related headers
define action ijk_server_portal
; request rewriting
rewrite( url, "^http://www\.ijk\.com/(.*)", "http://www.server1.ijk.com/`(1)" )
rewrite( request.header.Referer, "^http://www\.ijk\.com/(.*)",
"http://www.server1.ijk.com/`(1)" )
; response rewriting
transform ijk_portal
rewrite( response.header.Location, "^http://www\.server1\.ijk\.com/(.*)",
"http://www.ijk.com/`(1)" )
end
See Also
•Actions:
transform
Definitions: define action, define active_content
•Properties: action( )
Vista de página 265
1 2 ... 261 262 263 264 265 266 267 268 269 270 271 ... 313 314

Comentários a estes Manuais

Sem comentários