Query String Caching
Control how query strings affect CDN cache behavior for dynamic or parameterized URLs.
Query String Caching determines whether requests with different query strings create separate cached objects or map to the same cached object. You can also exclude specific parameters from the cache key or build the cache key using only selected parameters.
You can manage Query String Caching in the Medianova Control Panel or via the API.
Query String Caching Modes
Select one of the following modes:
On
Each unique query string combination creates a separate cached variant.
Off
Query strings are excluded from the cache key. URL variations with different query strings map to the same cached object.
Request URI
Uses the full request URI, including query parameters, as the cache key.
Configure Query String Caching
Configure Parameter Filtering
If required, use one of the additional query string controls:
Ignore Specific Query Strings – Excludes selected query parameters from the cache key. These parameters do not create separate cached variants.
Cache Specific Query Strings Only – Builds the cache key using only selected query parameters and ignores all other parameters.
Cache Key Behavior
Query String Caching directly affects how many cached variants can be created for the same URL.
With On, different query string combinations are cached independently. This preserves parameter-specific responses but can increase the number of cached objects.
With Off, query parameters do not differentiate cached objects. Requests for the same URL path therefore use the same cache entry regardless of their query strings.
With Request URI, the complete request URI, including query parameters, is used when constructing the cache key.
The additional filtering options provide more granular control:
Ignore Specific Query Strings removes selected parameters from cache-key evaluation.
Cache Specific Query Strings Only includes only selected parameters in cache-key evaluation and ignores the remaining parameters.
Last updated
Was this helpful?
