beautypg.com

Creating a policy with http url rewrite – Brocade Virtual ADX Server Load Balancing Guide (Supporting ADX v03.1.00) User Manual

Page 284

background image

268

Brocade Virtual ADX Server Load Balancing Guide

53-1003247-01

Sample configurations

5

Creating a policy with HTTP URL Rewrite
To define a CSW rule and create a CSW policy with HTTP URL Rewrite options, follow these steps.

1. Define a CSW rule to match a URL pattern in an HTTP header.

Virtual ADX(config)#csw-rule r11 url pattern /xyz

Syntax: csw-rule rule-name url pattern url-content

2. Define a CSW rule to match a prefix string in an HTTP header.

NOTE

Only one rule is required for configuring HTTP URL Rewrite.

Virtual ADX(config)#csw-rule r12a header Accept-Charset prefix ISO-

Syntax: csw-rule rule-name header header-content prefix prefix-content

3. Define a CSW policy.

Virtual ADX(config)#csw-policy mypolicy

Syntax: csw-policy policy-name

4. Specify a primary action to forward a request to a server ID when a rule is matched.

Virtual ADX(config-csw-mypolicy)#match r11 forward 1025

Syntax: match rule-name forward server id

5. Specify a dependent action and delete the matched string when a rule is matched.

Virtual ADX(config-csw-mypolicy)#match r11 rewrite request-delete

matched-string

Syntax: match rule-name rewrite request-delete matched-string

NOTE

The rewrite request-delete matched-string option is an HTTP URL Rewrite action. For more
detailed command information, refer to

“rewrite request-delete”

on page 302.

6. Enable logging for this rule.

Virtual ADX(config-csw-mypolicy)#match r11 log

Syntax: match rule-name log

7. Specify a primary action to forward a request to a server ID when a rule is matched.

Virtual ADX(config-csw-mypolicy)#match r12a forward 1025

Syntax: match rule-name forward server id

8. Specify a dependent action and delete at an offset when a rule is matched.

Virtual ADX(config-csw-mypolicy)#match r12a rewrite request-delete offset 4 2

Syntax: match rule-name rewrite request-delete offset offset length

NOTE

The rewrite request-delete offset option is a HTTP URL Rewrite action.