Incapsula gives you full control and flexibility with respect to caching policies. You can choose from the following pre-defined caching modes:
Custom rules allow you to control caching for specific files and file types, as well as set cache policies based on folder paths and URL parameters.The rules are easily set using the Incapsula GUI and can be readjusted with just a few clicks of your mouse.
No caching is performed; all content is transferred directly from your web server.
only content that has been marked by the site’s developer or web server as static (using standard HTTP headers) will be cached.
Incapsula applies a learning algorithm, which dynamically profiles your site and identifies content that should be cached. If a change in the site is identified, re-learning is triggered. The time period that you set for this option determines how often the cache is refreshed.
all site content is cached. The time period that you set for this option determines how often the cache is refreshed.
Aggressive mode is recommended only for a site that contains no dynamically updated content.
The Incapsula network design enables the rapid purging of cached items, either manually or automatically, through the Incapsula GUI and API. Once a purging request is made, the content is instantly refreshed in all Incapsula data centers.