Configure the Default Rule

The Default Rule is the parent rule in a new Ion property. Behaviors in it apply to all requests for your Ion property.


Child rules inherit the the Deafult Rule's match

A child rule is any rule nested below the Default Rule in the tree. If a child rule doesn't have it's own match criterion set for it, its behaviors apply to all requestsjust like the Default Rule.

Set up the Origin Server

An origin server is a physical location that ​Akamai​ uses to get your actual content. This behavior is required in all properties that retrieve content from an origin.

This behavior in the Default Rule

Origin Server is a mandatory behavior in the Default Rule. An error message is revealed if you delete it, and you need to re-add it. However, you can include an additional instance of the Origin Server behavior in a custom rule outside of the Default Rule. This lets you override what's set in the Default Rule in favor of an alternate origin for various purposes: authorization requests, redirects for downloads, access-denials, failover settings, redirects for special user agents, language settings, or for other needs.

How to configure this behavior

You can set up different types of origin server and there are prerequisites you need to meet before you start applying settings in this behavior. To help with this, we've set up start-to-finish tutorials:

  • The NetStorage origin server. Here, you use ​Akamai​'s NetStorage service to serve as your origin. It helps automate some of the more complex processes required to set up an origin and integrate it with your Ion property.

  • The custom origin server. Follow this tutorial if you have your own origin server that holds all of your website or app content that you want to deliver to your end users.

  • The third-party origin server. Take a look at this tutorial if you're using a third-party cloud provider, such as Amazon Web Services or Google Cloud Storage to serve as your origin server.