Appcelerator (DNS) Implementation: Default Pattern Exclusions
This article describes what Appcelerator does before you add any Advanced Behaviour Rules.
Requests that are never queued
Requests whose path ends in one of the following file extensions are passed straight through to your origin without being checked against your waiting rooms:
avi css csv eot gif ico jpg js json map mov mp4 mpeg
mpg ogg ogv ott pdf png svg ttf webmanifest wmv woff woff2 xml
Everything else is checked against your waiting rooms. It is your responsibility to add rules for any further paths that should not be queued. Common examples:
- Folders used for static assets and media, such as
/wp-includes/*or/assets/*. - Callback and webhook URLs called by third-party payment providers.
- API endpoints, JSON and RSS feeds.
Add these under Advanced Behaviour Rules with Bypass Queue set to Bypass. See the Advanced Behaviour Rules article.
Nothing is cached by default
To enable caching, add a rule with Caching On for the paths you want cached, or use the Static Assets preset. With caching on, CrowdHandler honours your origin's Cache-Control and Expires headers and caches for 24 hours when neither is sent. Send Cache-Control: no-store for anything that must never be cached.
Use Flush Cache on the domain's settings page to clear cached content after a deploy.