You can add optional rules

You can add rules via the Add Rule button to include match criteria and behaviors outside of what's included automatically in the Default Rule for your AMD property configuration.

Optional rules available in the Property Manager catalog vary, based on the following:

  • What's included with the AMD product. Plus, any additional rules related to services you've added to your contract.
  • Whether you're using NetStorage as your origin, or you have your own custom origin. Some rules aren't available if you're using NetStorage as your origin server. When this is the case, it's noted in its description.

How do I add optional rules?

Click Add Rule and select the desired rule template from the list. For example, select Blank Rule Template from the list and click Insert Rule. This template lets you manually set your match criteria and behaviors to suit a specific request type.

There are a lot of optional rules you can add to your property. So, it's outside the scope of this document to describe them all.

  • Some that apply specifically to AMD are detailed in the More "how to's"... section in this documentation. You can add this functionality in the Default Rule or in an optional rule, based on your match criteria requirements.
  • Detailed information on other optional rules can be found in the online help in the Property Manager Editor UI in Control Center. Each rule template offers a description in the Add New Rule window. You can also add a rule, mouse-over its panels and click the individual help links for more information.

Adding and configuring behaviors to an optional rule follows the same process discussed in Optional behaviors in the Default Rule.

Remember rule order precedence and match criteria

One of the key benefits of additional rules is that you can set up specific match criteria that must be met to apply the behaviors you set in this rule. (Unlike the "Default Rule" that applies to all requests.) If you add a new rule, it is read first and applied before the Default Rule. Overall, the last rule displayed in the list is applied first and all subsequent rules are applied, ending with the Default Rule.

For example, you could set up a new rule and apply a match criteria to target a specific property hostname and add the Prefetching behavior. Only requests to that property hostname will use Prefetching, and all of the other behaviors you've set in the Default Rule would be applied, because its behaviors apply to all requests. (All other requests will only use the behaviors set in the Default Rule.)