A web cache is provided on the appliance for storing web objects to speed up responses to client requests.
Use of the appliance web cache is controlled by rules in a rule set.
To find out whether a web cache rule set is implemented on your appliance, review the system of rule sets on the Rule Sets tab of the Policy top-level menu.
If none is implemented, you can import the Web Cache library rule set. After importing this rule set, you can review and modify it on the Rule Sets tab to make it suit your network. Alternatively, you can create a rule set with rules of your own.
A web cache rule set typically contains rules for reading objects from the cache and writing them to it. The Enable.Cache event is used in these rules for enabling the web cache.
Additionally, there can be bypass rules that exclude objects from being read or written.
You can configure the Cache HTTP module settings to modify the caching behavior, for example, if you want to increase the caching rate.
You can configure the Cache HTTP module settings to modify the caching behavior, for example, if you want to increase the caching rate. These settings are provided with the Enable.Cache event.
Modifying the caching behavior can, however, lead to unfavorable results, for example, if requests that include web server authentication or responses with a Vary header are cached.
We therefore recommend using a default rule with the Always criteria and additional rules that enable web caching depending on more specific criteria. For example, the criteria might use the URL.Host property to specify a particular host.