VConf overview
This documentation covers the various configuration options available in vconf.set for cache management, bot verification, Modsecurity, origin, and rate limiting.
HTTP Configuration:#
- GZIP: Enables/disables GZIP compression of HTTP responses
- Websockets: Enables/disables support for websocket protocol
- Track sessions: Enables tracking of client requests using a session ID cookie
- Debug: Enables debug mode with special response headers to the client
Transforms:#
- Beacon: Inserts a beacon script into the rewritten HTML
- lazy_sizes: Enables lazy loading of images
- rewrite_domains: Replaces domain names in HTML pages
Redirection:#
- HTTP redirect location: Specifies the status code to use for redirect
- HTTP redirect status code: Redirect with 301 or 302 status code
Caching:#
- CDN: Allows caching of responses from the origin
- CDN enabled: Enables caching of content based on the Cache-Control header
- CDN query mode: Controls criteria for considering and storing fetched resources and query string behavior
- Implicit cache TTL: Specifies the lifetime of cached objects in seconds
- CDN skip cookie: Skips CDN for requests with matching cookie pattern
- CDN remove query args: Removes specified query arguments from request path
- Cache subkey vars: Allows additional variables to construct cache key
- Cache strip cookies: Strips Set-Cookie headers from stored responses and outgoing requests
- Cache strip set-cookies: Strips Set-Cookie headers from cached responses
- Cache require cache control: Skips cache store if no Cache-Control header found in response
- Cache ignore request cache control: Ignores Cache-Control request directives
- Edge TTL sec: Forces resources to be stored for a specified number of seconds
- Browser TTL sec: Overrides Cache-Control max-age for cached resources
These options provide flexibility to optimize the performance and functionality of your system to meet your specific needs.