Chapter 2: Managing Content Policy Language
<Exception> Layers
<Exception> layers are evaluated when a proxy transaction is terminated by an exception. This could be caused by a bad request (for example, the request URL names a
The syntax is:
<Exception [label]> [exception_condition][exception_properties] ...
exception_content
where:
•The <Exception> layer defines the transactions evaluated against this policy, and restricts the triggers and properties allowed in the rules used in the layer.
•The optional label, separated from the layer type by space, is a CPL
•The optional exception_condition is a list of triggers, all of which must evaluate to true before the layer content is evaluated. For more information on using conditions, see Chapter 3: "Condition Reference". See also the following Layer Guards section.
•The optional exception_properties is a list of properties set if any of the rules in the layer match. These act as defaults, and can be overridden by property settings in specific rules in the layer. For more information on using properties, see Chapter 4: "Property Reference". See also the following Layer Guards section.
<Forward> Layers
<Forward> layers are evaluated when the current transaction requires an upstream connection (and only then: forward policy will not be evaluated for a cache hit). <Forward> layers use the server_url= tests rather than the url= tests so that they are guaranteed to honor any policy that rewrites the URL.
The syntax is:
<Forward [label]> [forward_condition][forward_properties] ...
forward_content
where:
•The <Forward> layer defines the transactions evaluated against this policy, and restricts the triggers and properties allowed in the rules used in the layer.
•The optional label, separated from the layer type by space, is a CPL
•The optional forward_condition is a list of triggers, all of which must evaluate to true before the layer content is evaluated. For more information on using conditions, see Chapter 3: "Condition Reference". See also the following Layer Guards section.
•The optional forward_properties is a list of properties set if any of the rules in the layer match. These act as defaults, and can be overridden by property settings in specific rules in the layer. For more information on using properties, see Chapter 4: "Property Reference". See also the following Layer Guards section.
39