If you want to set different edge cache TTLs for different requests, create cache rules and specify cache settings and request characters in the rules.
You can also set global Edge cache TTL.
Procedure
In the ESA console, choose Websites and click the name of the website you want to manage.
In the left-side navigation pane, choose .
Click Create Rule, and fill in the Rule Name.
In the If Requests Match... area, specify the conditions for matching incoming requests. For more information about how to configure a rule, see Rules.
In the Bypass Cache section, specify whether to bypass cache. For more information, see Cache eligibility.
In the Edge Cache TTL section, click Configure and select an option as needed.
Honor Origin TTL or Use Default Cache Rule: Follow the cache rule carried in the origin response if the response contains a header that indicates the TTL. Otherwise, use the default cache rules.
Honor Origin TTL or Do Not Cache: Follow the cache rule carried in the origin response if the response contains a header that indicates the TTL. Otherwise, skip caching entirely.
Do Not Cache: Do not cache any response from the origin server, regardless of whether the response contains a header that indicates the TTL.
Use Custom TTL: Follow the custom TTL that you configure in the ESA console, regardless of whether the response contains a header that indicates the TTL.
Click OK.
Availability
Entrance | Pro | Premium | Enterprise | |
Minimum edge cache TTL | 2 hours | 1 second | 1 second | 1 second |