{"version":1,"pages":[{"id":"bpu4fkenqM4dxv6wvpeD","title":"Welcome to the Medianova Knowledge Base","pathname":"/","siteSpaceId":"sitesp_qQWXw","lang":"en","description":""},{"id":"VQPGfidh6kZfjwxBybNz","title":"Concepts","pathname":"/getting-started/concepts","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"EkGGTDwcLJw1x0kKv1cI","title":"HTTP Response Codes","pathname":"/getting-started/concepts/http-response-codes","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Concepts"}]},{"id":"LvLoj65GRPsADxYr9fWe","title":"Security","pathname":"/products/security","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"}]},{"id":"i1x7Zv2ttIYbX2RyHXgn","title":"Always Use HTTPS","pathname":"/products/security/always-use-https","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Automatically redirect HTTP requests to HTTPS to enforce encrypted connections for all visitors.","breadcrumbs":[{"label":"Products"},{"label":"Security"}]},{"id":"EwyHUyGT6eFq37XEOUzy","title":"Security Token","pathname":"/products/security/security-token","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Control access to your CDN resources by requiring a valid security token in every request URL.","breadcrumbs":[{"label":"Products"},{"label":"Security"}]},{"id":"nggdvDD7XTbLJhAXFuDG","title":"Bot Protection","pathname":"/products/security/bot-protection","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Reduce unwanted automated traffic by blocking known malicious bots and content scraping tools at the CDN edge.","breadcrumbs":[{"label":"Products"},{"label":"Security"}]},{"id":"NpmnlCaLwnRVlOm5cLY8","title":"Hotlink Protection","pathname":"/products/security/hotlink-protection","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Prevent unauthorized use of your media files by blocking external websites from embedding or linking directly to your CDN-hosted assets.","breadcrumbs":[{"label":"Products"},{"label":"Security"}]},{"id":"B0njCtqDPZ9bykieEetU","title":"IP Restriction","pathname":"/products/security/ip-restriction","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Control access to your CDN Resources by allowing or blocking specific IP addresses through whitelist or blacklist configurations.","breadcrumbs":[{"label":"Products"},{"label":"Security"}]},{"id":"dGIAqR6F2f5GCZecBI6d","title":"Configure IP Restriction","pathname":"/products/security/ip-restriction/configure-ip-restriction","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to enable and configure IP Restriction in the Medianova Control Panel to allow or block access from specific IP addresses.","breadcrumbs":[{"label":"Products"},{"label":"Security"},{"label":"IP Restriction"}]},{"id":"SbArYRUukRa7GC6xjGSn","title":"DDoS Protection","pathname":"/products/security/ddos-protection","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Protect your applications and APIs from volumetric and protocol-based attacks with Medianova’s multi-layer, always-on DDoS mitigation system.","breadcrumbs":[{"label":"Products"},{"label":"Security"}]},{"id":"J3PbLvumEJUBGnWjDMfX","title":"SSL/TLS Encryption","pathname":"/products/security/ssl-tls-encryption","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Secure your CDN traffic and applications with SSL/TLS encryption to ensure private, authenticated communication between clients and servers.","breadcrumbs":[{"label":"Products"},{"label":"Security"}]},{"id":"apmmi6z0YlnTBQhtN5L4","title":"Upload and Manage SSL Certificates","pathname":"/products/security/ssl-tls-encryption/upload-and-manage-ssl-certificates","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to upload and manage SSL certificates in the Medianova Control Panel.","breadcrumbs":[{"label":"Products"},{"label":"Security"},{"label":"SSL/TLS Encryption"}]},{"id":"zkJ9j94I7z3tJPx2eqFi","title":"Use Free SSL Certificates","pathname":"/products/security/ssl-tls-encryption/use-free-ssl-certificates","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to enable and manage free SSL certificates in the Medianova Control Panel.","breadcrumbs":[{"label":"Products"},{"label":"Security"},{"label":"SSL/TLS Encryption"}]},{"id":"nhNaTwFR5DU7WghjdEj1","title":"Extract CRT and KEY Files from a PFX Certificate","pathname":"/products/security/ssl-tls-encryption/extract-crt-and-key-files-from-a-pfx-certificate","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to extract .crt and .key files from a .pfx certificate using OpenSSL.","breadcrumbs":[{"label":"Products"},{"label":"Security"},{"label":"SSL/TLS Encryption"}]},{"id":"TaRuJ5ICeTqdpyjtf5Z4","title":"Web Application Firewall (WAF)","pathname":"/products/security/web-application-firewall-waf","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Protect your web applications from common exploits and malicious traffic with Medianova’s Web Application Firewall (WAF).","breadcrumbs":[{"label":"Products"},{"label":"Security"}]},{"id":"LpazCV8rt1UELJDePdW7","title":"How to Activate WAF","pathname":"/products/security/web-application-firewall-waf/how-to-activate-waf","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to activate and configure the Web Application Firewall (WAF) for your CDN Resources in the Medianova Control Panel.","breadcrumbs":[{"label":"Products"},{"label":"Security"},{"label":"Web Application Firewall (WAF)"}]},{"id":"427lGRh0NsYsjss7iK02","title":"Manage Rules & Actions","pathname":"/products/security/web-application-firewall-waf/manage-rules-and-actions","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Security"},{"label":"Web Application Firewall (WAF)"}]},{"id":"B5tqLA8AGC1kwXd9FwTw","title":"Handle False Positives","pathname":"/products/security/web-application-firewall-waf/handle-false-positives","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to identify, analyze, and minimize false positives in the Web Application Firewall (WAF) to ensure accurate protection without disrupting legitimate traffic.","breadcrumbs":[{"label":"Products"},{"label":"Security"},{"label":"Web Application Firewall (WAF)"}]},{"id":"In8KhwCsfER0PzsErPzK","title":"WAF Analytics","pathname":"/products/security/web-application-firewall-waf/waf-analytics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to interpret the Web Application Firewall (WAF) dashboard and key analytics metrics in the Medianova Control Panel.","breadcrumbs":[{"label":"Products"},{"label":"Security"},{"label":"Web Application Firewall (WAF)"}]},{"id":"hJMNjTu1sAt6hcw9WgW7","title":"Rate Limiting","pathname":"/products/security/rate-limiting","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Control traffic flow, protect resources, and ensure fair usage across your CDN resources with Medianova’s intelligent Rate Limiting feature.","breadcrumbs":[{"label":"Products"},{"label":"Security"}]},{"id":"j9wmHa8uSMtVQywHCCnC","title":"Configure Rate Limiting","pathname":"/products/security/rate-limiting/configure-rate-limiting","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Security"},{"label":"Rate Limiting"}]},{"id":"baMCu6fzZ1Bzh5b8IoR7","title":"Network Rate Limit","pathname":"/products/security/network-rate-limit","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Security"}]},{"id":"bKrx5drLNuuqV45Lk6XV","title":"Origin Basic Authentication","pathname":"/products/security/origin-basic-authentication","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Authenticate CDN requests to your origin using HTTP Basic Authentication.","breadcrumbs":[{"label":"Products"},{"label":"Security"}]},{"id":"GXLwEFhZUUwM3w3ycpXO","title":"User Agent ACL","pathname":"/products/security/user-agent-acl","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Control access to content by allowing or blocking requests based on User-Agent header values.","breadcrumbs":[{"label":"Products"},{"label":"Security"}]},{"id":"nfN0rAIaam5clnDi0pnW","title":"Geoblocking","pathname":"/products/security/geoblocking","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Restrict or allow access to your CDN Resources based on geographic location by configuring country-based whitelists and blacklists.","breadcrumbs":[{"label":"Products"},{"label":"Security"}]},{"id":"BhmUYllKHvseoTTvB95F","title":"FAQs","pathname":"/products/security/faqs","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Security"}]},{"id":"NTCpPHs0Gu6Xt87D8BIB","title":"Performance / CDN","pathname":"/products/performance-cdn","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"}]},{"id":"aZm6HcNqfiAmOSWiF8fN","title":"Static Content Delivery","pathname":"/products/performance-cdn/static-content-delivery","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Deliver images, scripts, and other static assets faster and more reliably across the globe with Medianova’s Static CDN service.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"}]},{"id":"w9eFcyxFV4ULHqxXQJtI","title":"Create Small CDN Resource","pathname":"/products/performance-cdn/static-content-delivery/create-small-cdn-resource","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to create a Small CDN Resource in the Medianova Control Panel for static content delivery.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"}]},{"id":"3Y12grGf08JoVEtxjegR","title":"Create Large CDN Resource","pathname":"/products/performance-cdn/static-content-delivery/create-large-cdn-resource","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to create a Large CDN Resource for large-file delivery, packaged live streams, or RTMP ingest.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"}]},{"id":"6iCHlVkQoAwCalQUY9Ic","title":"Create VOD Resource","pathname":"/products/performance-cdn/static-content-delivery/create-vod-resource","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to create a VOD Resource for on-demand video delivery and optional adaptive bitrate packaging.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"}]},{"id":"njKEvGBfmXxcQ08SOz8H","title":"Integrating Static CDN Resource","pathname":"/products/performance-cdn/static-content-delivery/integrating-static-cdn-resource","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to integrate your Medianova Small or Large CDN Resource with your website to deliver static assets or large media files through the CDN.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"}]},{"id":"jj6yGVzPBswExnzY1zHP","title":"Configuration Basics","pathname":"/products/performance-cdn/static-content-delivery/configuration-basics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn the basic concepts for integrating a CDN Resource with your website or application.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"}]},{"id":"Sy5O302INIr6AT1WiyZl","title":"Medianova IP Blocks","pathname":"/products/performance-cdn/static-content-delivery/configuration-basics/medianova-ip-blocks","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Obtain Medianova’s CDN IP address ranges for firewall allowlisting.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Configuration Basics"}]},{"id":"OgFOM70DIiAz0h4oQ4rg","title":"Advanced Configuration","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Configure origin behavior, caching, headers, and delivery controls for Static CDN Resources.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"}]},{"id":"BntvinH0iGaTCTRQVMuA","title":"Origin Settings","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/origin-settings","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"}]},{"id":"f8kVqaICfulKPEoiAEBS","title":"Advanced Origin Settings","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/origin-settings/advanced-origin-settings","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Define advanced origin routing rules by matching requests to specific origins based on URI patterns, protocols, domains, ports, and priority.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Origin Settings"}]},{"id":"2C3kiSLx2gAky5VSOgyQ","title":"Rewrite Origin URLs","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/origin-settings/rewrite-origin-urls","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to manage Rewrite Origin URLs to modify how request paths are sent to your origin.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Origin Settings"}]},{"id":"VrhTAazKaQ4QLNbyQ1wE","title":"Origin SNI Request","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/origin-settings/origin-sni-request","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to configure Origin SNI Request to ensure secure SSL/TLS connections between the CDN and your origin server.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Origin Settings"}]},{"id":"oXhRl6Eci3DGqVRx0BgW","title":"Redirect Handle From Origin","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/origin-settings/redirect-handle-from-origin","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to manage Redirect Handle From Origin to control how 3xx redirect responses from your origin are processed by the CDN.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Origin Settings"}]},{"id":"XG2F0d1a8f64BGVHhZrU","title":"Origin Response Timeout","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/origin-settings/origin-response-timeout","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to configure Origin Response Timeout to control how long the CDN waits for your origin to respond.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Origin Settings"}]},{"id":"GSQuFozf73yd6TZj6yxK","title":"Enable Gzip from Origin","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/origin-settings/enable-gzip-from-origin","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Fetch gzip-compressed text-based content from your origin to improve delivery efficiency.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Origin Settings"}]},{"id":"WvJfYBrge8zrWsjnwqpQ","title":"CNAME & SSL","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/cname-and-ssl","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to add and configure a CNAME to map your custom domain and enable secure HTTPS delivery.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"}]},{"id":"Fg9SMt1H1mZWoZVSX2Zc","title":"Caching","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/caching","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"}]},{"id":"SGN7v5rlEeVOMMz2CXeQ","title":"Edge Cache Expiration","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/caching/edge-cache-expiration","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to configure how long content remains cached on CDN edge servers.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"cEAv3E6RwaNUTeNDZ8nI","title":"Browser Cache Rule","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/caching/browser-cache-rule","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Configure browser-side caching behavior for different resource types using Browser Cache Rules.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"JViQQB1276RcB1Q5KaDn","title":"Query String Caching","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/caching/query-string-caching","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Control how query strings affect CDN cache behavior for dynamic or parameterized URLs.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"I0sPlHVt8d8kGcAvilxC","title":"ETag Verification","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/caching/etag-verification","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Validate cached content using the ETag response header so the CDN can detect when the origin object has changed.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"1HdTwxXkYFqEA20RrSUf","title":"Error Status Code Cache Expiration","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/caching/error-status-code-cache-expiration","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Configure how long specific HTTP error responses remain cached on CDN edge servers.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"yeQv5tlHAvQf4N2wwbHk","title":"Shared Cache","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/caching/shared-cache","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Define whether a CDN resource uses its own cache or shares a common cache structure across multiple accounts using the Domain Cache Key.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"5ZgxHhulWTnJM0NXfvP7","title":"Stale Cache","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/caching/stale-cache","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Serve stale cached content when the origin returns specific HTTP error responses or enters an Updating state","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"1k6mQL6tcU2XDuoyFSZM","title":"Robots.txt File","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/caching/robots.txt-file","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Define how the CDN serves the robots.txt file to control how search engines crawl and index your content.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"IamGS6hrFhMOELqtzRdU","title":"Range Based Caching","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/caching/range-based-caching","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Cache partial content based on byte ranges so the CDN can serve only the requested portions of large files.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"l0WMfZ0yjXNZsv0UGpEM","title":"Mobile Device Cache","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/caching/mobile-device-cache","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Define device-based caching behavior to create separate cached versions for mobile, tablet, and desktop clients.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"ePXvhL7SFUjkpewTAob8","title":"Headers","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/headers","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"}]},{"id":"WxKtutJ3ZyXWr063sD76","title":"CORS Header","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/headers/cors-header","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn about the CORS Header and how to enable and configure this feature.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"Jfkcv8cSZP7ID12KNpAV","title":"Custom Header","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/headers/custom-header","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to configure Custom Header rules for a CDN Resource.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"F7MOsm1EreyQYXqvKjlU","title":"X-CDN Header","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/headers/x-cdn-header","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how the X-CDN Header adds CDN-specific information to origin requests in the Medianova Control Panel.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"AWj1bdYxzZeRVR9DB2tN","title":"Google Tag Gateway","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/headers/google-tag-gateway","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Configure Google Tag Gateway to serve supported Google tag and measurement requests through your website domain using your CDN Resource.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"MB0LzHhhvd9ZegZWJnql","title":"Origin Host Header","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/headers/origin-host-header","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to configure a custom Host header for origin requests in the Medianova Control Panel.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"YlYAYNHp48itutPnimBD","title":"HTTP Strict Transport (HSTS) Protection","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/headers/http-strict-transport-hsts-protection","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how HSTS Protection enforces HTTPS-only access for your CDN Resource.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"w75Dx8HPx3QpeIxD1M17","title":"X-Frame Options","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/headers/x-frame-options","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how the X-Frame Options feature controls which sites are allowed to frame your content.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"yjGft6XyZAB7xPBOECUD","title":"X-XSS Protection","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/headers/x-xss-protection","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how the X-XSS Protection header controls browser-side filtering of reflected Cross-Site Scripting (XSS) attacks.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"4oyypiZyVWeLS1Vh7isR","title":"X-Content Type Options","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/headers/x-content-type-options","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how the X-Content-Type-Options header prevents MIME sniffing and enforces strict content-type handling in the browser.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"2ZMZYHowZDPIJBBAqRy6","title":"Purge","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/purge","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Instantly invalidate outdated cache entries across all Medianova CDN cache layers to ensure the latest content is delivered globally without waiting for TTL expiration.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"}]},{"id":"Sw0qQ8A0Sx1sqjYLFm8f","title":"How to Purge","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/purge/how-to-purge","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to invalidate cached content instantly across all Medianova CDN","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Purge"}]},{"id":"YGoTzXDhhYS20UPr6wb0","title":"Prefetch","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/prefetch","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Proactively warm up CDN caches by fetching files from your origin before user access, ensuring fast delivery and avoiding cache misses.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"}]},{"id":"fXkL7QwEyUYE4caRJFFO","title":"How to Prefetch","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/prefetch/how-to-prefetch","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Perform Prefetch operations through the Control Panel or API to proactively cache files and deliver them instantly to end-users.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Prefetch"}]},{"id":"BItxBMwGx2d4Ul35pAgO","title":"Page Rules","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/page-rules","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn about Page Rules, how to manage Page Rules and the available settings.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"}]},{"id":"l5vOsTc8lmHNhIOiMRi4","title":"Manage Page Rules","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/page-rules/manage-page-rules","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to add, edit, clone and delete page rules in the Medianova Panel.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Page Rules"}]},{"id":"Dhsy2AkLLOpVkfC5KZ10","title":"Page Rules Settings","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/page-rules/page-rules-settings","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn about the actions Medianova CDN can take based on a page rule, and the configuration options for each setting.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Page Rules"}]},{"id":"GGPq630djyfIs18KQMpI","title":"Path & Extension Based Rate Limiting","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/page-rules/page-rules-settings/path-and-extension-based-rate-limiting","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Apply request rate limits and IP whitelist exceptions to traffic matching specific URL paths or file extensions using Page Rules.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Page Rules"},{"label":"Page Rules Settings"}]},{"id":"VlRkGd8k5U4k74Moqsum","title":"Custom Error Page","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/custom-error-page","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Redirect users to custom pages when specific edge-generated HTTP error responses occur.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"}]},{"id":"RyBcF7IKBwTfJn0m7CAk","title":"Compression","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/compression","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn all about Gzip and Brotli compression at Medianova, including which content types are compressed by default and compression of error responses.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"}]},{"id":"qcFzhVMoLauBPhMKA75H","title":"How to Configure Gzip and Brotli","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/compression/how-to-configure-gzip-and-brotli","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Step-by-step instructions for how to enable and configure Gzip compression and Brotli compression.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"},{"label":"Compression"}]},{"id":"01W7Yuw91F13Ax5sJuxJ","title":"HTTP/2","pathname":"/products/performance-cdn/static-content-delivery/advanced-configuration/http-2","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Configure HTTP/2 support to improve connection efficiency and reduce latency for supported clients.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Advanced Configuration"}]},{"id":"5RpcEzxWT1kTIy9rVwhh","title":"Stream Management","pathname":"/products/performance-cdn/static-content-delivery/stream-management","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to create and manage live stream definitions (SMIL) for your Streaming CDN Resources and Large CDN Resources (Streaming Content Caching with RTMP Push) using the Medianova Control Panel.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"}]},{"id":"oMwkWJtZshDIrHfRJAOB","title":"Website Framework Integrations","pathname":"/products/performance-cdn/static-content-delivery/website-framework-integrations","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"}]},{"id":"3dWPGpq9bXWveYZFngJQ","title":"Integrate Magento with Medianova CDN","pathname":"/products/performance-cdn/static-content-delivery/website-framework-integrations/magento-cdn-integration","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to integrate your Magento-based e-commerce website with Medianova CDN to improve load speed and ensure high-performance content delivery.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Website Framework Integrations"}]},{"id":"7d0s7Wg0H6kXeDuhvBC0","title":"Integrate WordPress with Medianova CDN","pathname":"/products/performance-cdn/static-content-delivery/website-framework-integrations/wordpress-cdn-integration","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to integrate WordPress with Medianova CDN to deliver static and media content faster, improve page load times, and enhance your website’s overall performance.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Website Framework Integrations"}]},{"id":"6HVV4OdHqvDZMhlg21Ec","title":"Integrate Phalcon with Medianova CDN","pathname":"/products/performance-cdn/static-content-delivery/website-framework-integrations/phalcon-cdn-integration","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to integrate Phalcon, a high-performance PHP framework, with Medianova CDN to serve static assets efficiently and enhance website performance.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Website Framework Integrations"}]},{"id":"lbuJRvosGWnbkGZmn0Xe","title":"Integrate CakePHP with Medianova CDN","pathname":"/products/performance-cdn/static-content-delivery/website-framework-integrations/cakephp-cdn-integration","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to integrate CakePHP with Medianova CDN to deliver static assets such as images, CSS, and JavaScript files faster and improve website performance.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"},{"label":"Website Framework Integrations"}]},{"id":"DvaQouHH0FQj7EPErn9Z","title":"Analytics","pathname":"/products/performance-cdn/static-content-delivery/analytics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Static Content Delivery"}]},{"id":"ZxQ5eEKTrJZaS1dIFTjz","title":"Dynamic Content Acceleration","pathname":"/products/performance-cdn/dynamic-content-acceleration","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Accelerate personalized, database-driven, or API-based content with Medianova’s Dynamic CDN. Cache dynamic responses at the edge to reduce origin load and deliver faster user experiences.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"}]},{"id":"nrJuYFRqgcQ6oIYPBfrY","title":"Create Dynamic Resource","pathname":"/products/performance-cdn/dynamic-content-acceleration/create-dynamic-resource","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to create a Dynamic CDN Resource for dynamic websites, APIs, and personalized content.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"}]},{"id":"vDT5mTUHOfj4QzMMoKqQ","title":"Integrating Dynamic CDN Resource","pathname":"/products/performance-cdn/dynamic-content-acceleration/integrating-dynamic-cdn-resource","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"}]},{"id":"G9Sohx0gLC33z3rZ3Waz","title":"Test a Dynamic CDN Resource","pathname":"/products/performance-cdn/dynamic-content-acceleration/aksela-test-steps","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to verify that your Dynamic CDN Resource is working correctly before updating your DNS records.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"}]},{"id":"hPQSoh8tWg5d7DHLg9U9","title":"Advanced Configuration","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Configure origin behavior, caching, headers, and delivery controls for Dynamic CDN Resources.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"}]},{"id":"Pra5QgSJ6ZeRrjB77vim","title":"Origin Settings","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/origin-settings","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"}]},{"id":"dfcDpCJvPZbYYZe1wh7v","title":"Advanced Origin Settings","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/origin-settings/advanced-origin-settings","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Advanced Origin Settings control granular routing behavior for dynamic traffic within your CDN Resource.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Origin Settings"}]},{"id":"mzvTSbhSSJ3oFWAFeEPJ","title":"Rewrite Origin URLs","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/origin-settings/rewrite-origin-urls","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Rewrite Origin URLs modify request paths before forwarding dynamic traffic to origin servers.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Origin Settings"}]},{"id":"O0Bo5yuV8vd456vOyck2","title":"Origin SNI Request","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/origin-settings/origin-sni-request","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Origin SNI Request controls the SNI value used when the CDN establishes TLS connections for dynamic traffic.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Origin Settings"}]},{"id":"bBDh5jBtiTlPv4m0lzXi","title":"Redirect Handle From Origin","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/origin-settings/redirect-handle-from-origin","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Redirect Handle From Origin manages origin-generated redirects and applies custom header logic for dynamic traffic.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Origin Settings"}]},{"id":"y82BFznXngoG7AiCpmdG","title":"Origin Response Timeout","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/origin-settings/origin-response-timeout","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Origin Response Timeout controls how long the CDN waits for dynamic origin responses before returning an error.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Origin Settings"}]},{"id":"phEhvTIx8hrxgv2FV1qI","title":"Enable Gzip from Origin","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/origin-settings/enable-gzip-from-origin","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Enable Gzip from Origin optimizes dynamic traffic by requesting gzip-compressed content from your origin.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Origin Settings"}]},{"id":"E1LUmSu1sXq6c0WsHQoG","title":"Caching","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/caching","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"}]},{"id":"AlZ2CYwVlSluwjv0FByt","title":"Edge Cache Expiration","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/caching/edge-cache-expiration","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Edge Cache Expiration determines caching behavior and freshness for dynamic content at CDN edge servers.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"Dy8eFmmbYWHn6DDVzsXk","title":"Browser Cache Rule","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/caching/browser-cache-rule","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Browser Cache Rules define how long dynamic content remains cached in the visitor’s browser.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"4bfgzVtKNEZLLeI5Brxt","title":"Query String Caching","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/caching/query-string-caching","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Query String Caching defines cache key behavior for dynamic URLs containing query parameters.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"8GqsJRzGgtwleUwVQ5gG","title":"Etag Verification","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/caching/etag-verification","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how ETag Verification ensures cached dynamic content remains consistent with the origin.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"ZewONARHBEXehlkwVOdA","title":"Error Status Code Cache Expiration","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/caching/error-status-code-cache-expiration","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Error Status Code Cache Expiration defines caching duration for error responses in dynamic workloads.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"QwJrH1enLJxoFJJ1ncJX","title":"Shared Cache","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/caching/shared-cache","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Shared Cache defines whether dynamic content is cached independently or shared across accounts.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"FtFyFf6hopvjnMISmR0W","title":"Stale Cache","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/caching/stale-cache","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Stale Cache enables serving previously cached dynamic content when the origin becomes temporarily unavailable.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"UVVwqq4ScKTPn1uHeemx","title":"Disallow Cookie Base Cache","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/caching/disallow-cookie-base-cache","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Control CDN caching behavior by excluding requests that contain specific cookie values.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"tmWVBxgUyBULDWT75JHC","title":"Cookie Base Cache","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/caching/cookie-base-cache","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Control CDN caching behavior by varying cache entries based on specific cookie values.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"Hhm9ltJddW7CK0vmb7Hr","title":"Header Base Cache","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/caching/header-base-cache","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Control CDN caching behavior by varying cache entries based on specific HTTP request headers.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"HfMQAXatIjJegKqHtu33","title":"Header Value Base Cache","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/caching/header-value-base-cache","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Control CDN caching behavior by allowing or denying cache based on specific HTTP header name–value pairs.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"qmxeJoJf49xaPHEZ6G96","title":"MNUID Cookie Base Cache","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/caching/mnuid-cookie-base-cache","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to configure MNUID Cookie Base Cache for Dynamic CDN Resources to create session-aware cached content.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"JTgJp1810aYwEdPqiKtJ","title":"Mobile Device Cache","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/caching/mobile-device-cache","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Mobile Device Cache enables device-based caching for dynamic content delivery.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Caching"}]},{"id":"sVzVIzrsyiCphmF8gxmE","title":"Headers","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/headers","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"}]},{"id":"fBHSuTBBM0HlQ3i2TeWq","title":"CORS Header","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/headers/cors-header","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how CORS Header controls cross-origin access behavior for dynamic HTML responses.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"BZpav5ZHRKS0Q9krIplV","title":"Custom Header","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/headers/custom-header","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Custom Header manages request and response headers for dynamic traffic at CDN edge servers.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"KBZ3q5yU38dN4f6AEhcb","title":"X-CDN Header","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/headers/x-cdn-header","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how X-CDN Header adds identification metadata to origin requests for dynamic traffic.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"gVz035OmeMETtDhpeSqw","title":"Origin Host Header","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/headers/origin-host-header","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Origin Host Header customizes the Host header sent to your origin for dynamic traffic.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"0nER3WWX5BPEv6JnuLub","title":"HTTP Strict Transport (HSTS) Protection","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/headers/http-strict-transport-hsts-protection","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how HSTS Protection enforces HTTPS-only access for dynamic traffic by adding the Strict-Transport-Security header to responses.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"Sbl2eQpfZ5q2dl9MyrHi","title":"X-Frame Options","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/headers/x-frame-options","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how X-Frame Options prevents unauthorized framing of dynamic content by adding protective response headers.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"obkrkPgiOgVPjLgh5JVU","title":"X-XSS Protection","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/headers/x-xss-protection","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how X-XSS Protection adds legacy browser support for basic reflected XSS filtering.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"bingdEto5Y4gci57ZL0n","title":"X-Content Type Options","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/headers/x-content-type-options","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how X-Content-Type-Options prevents MIME sniffing for dynamic content by enforcing declared content types.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"},{"label":"Headers"}]},{"id":"7BdbVFFXo2fpyk2gvrcP","title":"Purge","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/purge","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Instantly invalidate outdated cache entries across all Medianova CDN cache layers to ensure the latest content is delivered globally without waiting for TTL expiration.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"}]},{"id":"ZWGr5WDS9LpIx86Yt7je","title":"Prefetch","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/prefetch","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Proactively fetch and cache content from your origin before any user request to improve delivery performance and reduce latency across CDN servers.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"}]},{"id":"UrcCnbbp0HgWtbDLPNkJ","title":"Page Rules","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/page-rules","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Define caching, redirection, and optimization behaviors for specific URLs to control how Medianova CDN delivers your content.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"}]},{"id":"NvmmKUyJYXJIBMpW7Wf9","title":"Compression","pathname":"/products/performance-cdn/dynamic-content-acceleration/advanced-configuration/compression","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how Compression optimizes dynamic content delivery using Gzip and Brotli encoding.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"},{"label":"Advanced Configuration"}]},{"id":"hgK3xz1JrIomdmqMwA6V","title":"Analytics","pathname":"/products/performance-cdn/dynamic-content-acceleration/analytics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Dynamic Content Acceleration"}]},{"id":"TrSfV84bRMvOomMC1PxR","title":"API Caching","pathname":"/products/performance-cdn/api-caching","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how API Caching stores cacheable API responses at the CDN edge to reduce latency, improve scalability, and decrease origin load.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"}]},{"id":"uiY6ZzUGVzdwiTEU34gB","title":"Private CDN","pathname":"/products/performance-cdn/private-cdn","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Build a fully managed, high-performance Private CDN tailored to your organization’s network, offering complete control, security, and scalability.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"}]},{"id":"nMlKLBo8aC7H3eimkmPI","title":"Image and Compression Optimization","pathname":"/products/performance-cdn/image-optimization-and-webp","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to configure image transformation, format conversion, and response compression features in the Medianova Control Panel.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"}]},{"id":"vABjH86h5u1zZmMuj6Ip","title":"Image Optimization","pathname":"/products/performance-cdn/image-optimization-and-webp/image-optimization","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to configure Image Optimization and transform JPG and PNG images using URL-based processing modules.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Image and Compression Optimization"}]},{"id":"OTuLhNZQ3cUuBq1qgxlF","title":"Image Optimization Troubleshooting","pathname":"/products/performance-cdn/image-optimization-and-webp/image-optimization/image-optimization-troubleshooting","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to troubleshoot Image Optimization errors related to image limits, formats, Content-Type values, transformation parameters, and cached variants.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Image and Compression Optimization"},{"label":"Image Optimization"}]},{"id":"aIZ8DwUe1brzn3XnRS23","title":"WebP","pathname":"/products/performance-cdn/image-optimization-and-webp/webp","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"WebP is a next-generation image format developed by Google that provides high-quality visuals at significantly smaller file sizes compared to traditional formats like JPEG and PNG.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Image and Compression Optimization"}]},{"id":"vdVj9sbCadQkWWKnBRMw","title":"WebP+","pathname":"/products/performance-cdn/image-optimization-and-webp/webp+","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Optimize high-fidelity PNG images with WebP+ to reduce file size while preserving visual accuracy.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Image and Compression Optimization"}]},{"id":"MDwkFdvU791j6Kon0sdE","title":"AVIF Optimization","pathname":"/products/performance-cdn/image-optimization-and-webp/avif-optimization","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Configure AVIF image delivery to reduce JPG file sizes and improve performance by dynamically serving AVIF images to supported browsers.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Image and Compression Optimization"}]},{"id":"Cjecm271NpGbWhKFjzjB","title":"Gzip Compression","pathname":"/products/performance-cdn/image-optimization-and-webp/gzip-compression","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Compress eligible responses using Gzip to reduce bandwidth usage and improve content delivery performance.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Image and Compression Optimization"}]},{"id":"EVN7fhCUvfMt0IPnxrxi","title":"Activate Image Optimization and WebP","pathname":"/products/performance-cdn/image-optimization-and-webp/activate-image-optimization-and-webp","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Enable Medianova’s Image Optimization and WebP services directly from the Medianova Control Panel to deliver lighter and faster images through CDN edge processing.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Image and Compression Optimization"}]},{"id":"nOHW5FWsH86yLdqYq9p9","title":"Image Optimization Analytics","pathname":"/products/performance-cdn/image-optimization-and-webp/image-optimization-analytics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Track and analyze the performance of Medianova’s Image Optimization system through real-time GPU utilization and processing metrics, helping you balance workloads and enhance delivery efficiency.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"},{"label":"Image and Compression Optimization"}]},{"id":"xzNAjozyBOlUFRWKeAIo","title":"FAQs","pathname":"/products/performance-cdn/faqs","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Find answers to common questions about CDN services, caching, content delivery, security, and Medianova platform capabilities.","breadcrumbs":[{"label":"Products"},{"label":"Performance / CDN"}]},{"id":"GNxWiGIr5IRo1qISSBNG","title":"Object Storage / Stook","pathname":"/products/object-storage-stook","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"}]},{"id":"AyVn3i4lwku7ZiFEl8bj","title":"Stook: Cloud Object Storage","pathname":"/products/object-storage-stook/stook-cloud-object-storage","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"A fast, secure, and scalable cloud object storage solution by Medianova.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"}]},{"id":"KR5HtUKDAyr2TV5cht5r","title":"Getting Started with Stook","pathname":"/products/object-storage-stook/getting-started-with-stook","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Create and manage Stook Object Storage buckets, credentials, and FTP accounts to securely store and transfer your data.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"}]},{"id":"BzTgMnccJHHvwcxByFcS","title":"Connect Stook Bucket to CDN","pathname":"/products/object-storage-stook/connect-stook-bucket-to-cdn","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Integrate your Stook bucket with a Medianova CDN Resource to enable seamless content delivery directly from your cloud storage.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"}]},{"id":"PEdFLubXBNP4AgNBg918","title":"Manage Access Keys","pathname":"/products/object-storage-stook/manage-access-keys","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Manage secure access to your Stook Object Storage buckets.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"}]},{"id":"JxHuRkEF2soqca63hoS2","title":"Analytics","pathname":"/products/object-storage-stook/analytics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to monitor usage, performance, and request behavior for your Stook Buckets using Stook Analytics in the Medianova Control Panel.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"}]},{"id":"byqC6IQLHvp97g94JOV2","title":"Metrics","pathname":"/products/object-storage-stook/analytics/metrics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn about the metrics available in Stook Analytics and how they reflect usage, performance, and reliability across your Stook Buckets.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"},{"label":"Analytics"}]},{"id":"zaiiP1lp55xVOEjY8nFM","title":"Integration & Usage Guides","pathname":"/products/object-storage-stook/integration-and-usage-guides","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"}]},{"id":"c1KA6Y9B30AmBx98WRdo","title":"How to Migrate Data to Stook Using Rclone","pathname":"/products/object-storage-stook/integration-and-usage-guides/how-to-migrate-data-to-stook-using-rclone","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Step-by-step guide to migrate data to Stook using Rclone.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"},{"label":"Integration & Usage Guides"}]},{"id":"Id7kzQqOK0INNc8rTwJi","title":"How to Transfer Data to Stook with Cyberduck","pathname":"/products/object-storage-stook/integration-and-usage-guides/how-to-transfer-data-to-stook-with-cyberduck","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Upload and migrate files to Medianova Stook Object Storage using Cyberduck.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"},{"label":"Integration & Usage Guides"}]},{"id":"WVfL6nQjchH3lP9yOEwH","title":"How to use the AWS SDK for Laravel with Stook?","pathname":"/products/object-storage-stook/integration-and-usage-guides/how-to-use-the-aws-sdk-for-laravel-with-stook","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Integrate Medianova Stook Object Storage into your Laravel application using the AWS SDK.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"},{"label":"Integration & Usage Guides"}]},{"id":"kuNMj5XeUW62PNAV5AXf","title":"How to use the AWS SDK for PHP with Stook?","pathname":"/products/object-storage-stook/integration-and-usage-guides/how-to-use-the-aws-sdk-for-php-with-stook","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Integrate Medianova Stook Object Storage into your PHP applications using the AWS SDK.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"},{"label":"Integration & Usage Guides"}]},{"id":"lW8ADWcPURdOtGpfviDm","title":"How do I use the AWS SDK for .NET with Stook?","pathname":"/products/object-storage-stook/integration-and-usage-guides/how-do-i-use-the-aws-sdk-for-.net-with-stook","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Integrate Medianova Stook Object Storage into your .NET applications using the AWS SDK for .NET.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"},{"label":"Integration & Usage Guides"}]},{"id":"3hS1obTuiXvAqE2EfWuA","title":"How to Use AWS CLI with Stook","pathname":"/products/object-storage-stook/integration-and-usage-guides/how-to-use-aws-cli-with-stook","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Transfer and manage data in Medianova Stook Object Storage using the AWS CLI.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"},{"label":"Integration & Usage Guides"}]},{"id":"ZFzast0InJkiGwgziY8d","title":"How to use AWS SDK for JavaScript with Stook?","pathname":"/products/object-storage-stook/integration-and-usage-guides/how-to-use-aws-sdk-for-javascript-with-stook","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Integrate Medianova Stook Object Storage into your JavaScript applications using the AWS SDK.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"},{"label":"Integration & Usage Guides"}]},{"id":"ydHDjuMBgAkjMHs4mip6","title":"How do I use Stook with the AWS Java SDK?","pathname":"/products/object-storage-stook/integration-and-usage-guides/how-do-i-use-stook-with-the-aws-java-sdk","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Integrate Medianova Stook Object Storage into your Java applications using the AWS SDK for Java.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"},{"label":"Integration & Usage Guides"}]},{"id":"vcS5620RKLPyigOTj3QK","title":"How to Use Pre-Signed URL in PHP with Stook","pathname":"/products/object-storage-stook/integration-and-usage-guides/how-to-use-pre-signed-url-in-php-with-stook","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Generate and use pre-signed URLs in PHP for accessing objects in Medianova Stook Object Storage.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"},{"label":"Integration & Usage Guides"}]},{"id":"lDB4ZmqemvK2WRRppqbl","title":"How to Use Pre-Signed URL in Node.js with Stook","pathname":"/products/object-storage-stook/integration-and-usage-guides/how-to-use-pre-signed-url-in-node.js-with-stook","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Generate and use pre-signed URLs in Node.js for accessing objects in Medianova Stook Object Storage.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"},{"label":"Integration & Usage Guides"}]},{"id":"nYW0Jhfm3oeQynZnaMBz","title":"Verify Object Integrity Using Checksums in Stook","pathname":"/products/object-storage-stook/integration-and-usage-guides/verify-object-integrity-using-checksums-in-stook","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to validate object integrity in Stook using checksums exposed through ETag.","breadcrumbs":[{"label":"Products"},{"label":"Object Storage / Stook"},{"label":"Integration & Usage Guides"}]},{"id":"9KaubS3Idd2l0DN8gY6i","title":"MN Logz","pathname":"/products/mn-logz","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how MN Logz helps you collect, store, and analyze CDN traffic data in real time","breadcrumbs":[{"label":"Products"}]},{"id":"vPenkY1H1Oj6vDhGhdvK","title":"Raw Logs","pathname":"/products/mn-logz/raw-logs","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Gain real-time visibility into every request served by your CDN.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"}]},{"id":"x0rNZDyMcNAu0jPEhZ82","title":"Manage Raw Logs","pathname":"/products/mn-logz/raw-logs/manage-raw-logs","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to view, filter, and export CDN request data using the Raw Logs section in the Medianova Control Panel.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"Raw Logs"}]},{"id":"FxXtzOr2wzJ4GkFe9SNX","title":"Field Definitions","pathname":"/products/mn-logz/raw-logs/field-definitions","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Review the fields included in Raw Logs to understand how each request attribute is represented in the Medianova Control Panel.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"Raw Logs"}]},{"id":"Nt4Z8sJeqfxBL7iAqveF","title":"Logpush","pathname":"/products/mn-logz/logpush","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to export detailed CDN request and response logs automatically from the Medianova Control Panel using the Real-Time Logpush feature.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"}]},{"id":"0bvryx6pI0Lv9bBaCkjx","title":"Manage Logpush","pathname":"/products/mn-logz/logpush/manage-logpush","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to create, edit, and delete Real-Time Logpush jobs in the Medianova Control Panel to automate CDN log delivery.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"Logpush"}]},{"id":"mEy5rN99C80wio04pJct","title":"Field Reference","pathname":"/products/mn-logz/logpush/field-reference","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Review the available log fields you can include in Real-Time Logpush exports.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"Logpush"}]},{"id":"BfhkePwrpvAHVSpJV5p8","title":"MN Logz Analytics","pathname":"/products/mn-logz/mn-logz-analytics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to deploy and manage your own Grafana-based analytics instance with MN Logz Analytics.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"}]},{"id":"8HxovimCeUcU4qw858TS","title":"Template & Data Setup","pathname":"/products/mn-logz/mn-logz-analytics/template-and-data-setup","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to configure dashboards, data granularity, and retention settings in MN Logz Analytics.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"MN Logz Analytics"}]},{"id":"j7zRnGLA43TlU7Ib7FWy","title":"Smart Calculation","pathname":"/products/mn-logz/mn-logz-analytics/template-and-data-setup/smart-calculation","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to use Smart Calculation to automatically recommend the best template and dashboard setup for your analytics instance.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"MN Logz Analytics"},{"label":"Template & Data Setup"}]},{"id":"6xw3MuBXn3h3cOOCV0rn","title":"Feedback & Issues","pathname":"/products/mn-logz/mn-logz-analytics/template-and-data-setup/feedback-and-issues","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to report issues, request improvements, and share feedback about MN Logz Analytics.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"MN Logz Analytics"},{"label":"Template & Data Setup"}]},{"id":"PY9p1WXkYaKdZfsLN5hY","title":"Instance Deployment","pathname":"/products/mn-logz/mn-logz-analytics/instance-deployment","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Deploy a MN Logz Analytics instance with your own domain, Grafana access, and dashboards.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"MN Logz Analytics"}]},{"id":"es4HpAx91uXDHxf2IdMX","title":"Dashboard Library","pathname":"/products/mn-logz/mn-logz-analytics/dashboard-library","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to explore and interpret the dashboards available in MN Logz Analytics.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"MN Logz Analytics"}]},{"id":"7nKsfojOmIIeotY2dHo9","title":"Overview Dashboard","pathname":"/products/mn-logz/mn-logz-analytics/dashboard-library/overview-dashboard","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to monitor overall CDN traffic, cache ratio, and error trends in the Overview Dashboard.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"MN Logz Analytics"},{"label":"Dashboard Library"}]},{"id":"B0RYcyP4aSW26nn3Z3uo","title":"Performance Analytics","pathname":"/products/mn-logz/mn-logz-analytics/dashboard-library/performance-analytics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to analyze CDN performance in detail using the Performance Analytics dashboard.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"MN Logz Analytics"},{"label":"Dashboard Library"}]},{"id":"MoyEZHLFITHYRuJuo5NS","title":"HTTP Analytics","pathname":"/products/mn-logz/mn-logz-analytics/dashboard-library/http-analytics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to analyze user behavior, referers, and device activity using the HTTP Analytics dashboard.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"MN Logz Analytics"},{"label":"Dashboard Library"}]},{"id":"fMTGDMcUN37ZCM0ihd8v","title":"Cache Analytics","pathname":"/products/mn-logz/mn-logz-analytics/dashboard-library/cache-analytics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to measure CDN cache performance and analyze HIT/MISS trends using the Cache Analytics dashboard.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"MN Logz Analytics"},{"label":"Dashboard Library"}]},{"id":"Bww5t1ZmurhMokBqztGs","title":"CDN Access Logs","pathname":"/products/mn-logz/mn-logz-analytics/dashboard-library/cdn-access-logs","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to explore and analyze raw CDN request logs for debugging, verification, and performance insights.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"MN Logz Analytics"},{"label":"Dashboard Library"}]},{"id":"CNZeeScyBHDPcdwN8BBZ","title":"MN Logz Alerts","pathname":"/products/mn-logz/mn-logz-alerts","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn about MN Logz Alerts and how it detects CDN traffic anomalies and delivers real-time notifications.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"}]},{"id":"CtAyMPRHgEbsIg8mKrOg","title":"Create Alert","pathname":"/products/mn-logz/mn-logz-alerts/create-alert","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to create MN Logz Alerts using templates or custom rules with the step-by-step configuration wizard.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"MN Logz Alerts"}]},{"id":"yFBljPVD2J8rhFIE8O8Q","title":"Alert Management","pathname":"/products/mn-logz/mn-logz-alerts/alert-management","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to monitor, manage, and control MN Logz Alerts through the Alert Management dashboard.","breadcrumbs":[{"label":"Products"},{"label":"MN Logz"},{"label":"MN Logz Alerts"}]},{"id":"630UMngpwyL14LcZZKLq","title":"DNS","pathname":"/products/dns","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Products"}]},{"id":"vvo3x0iRGxVIplAQKmhB","title":"What is DNS?","pathname":"/products/dns/what-is-dns","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn what DNS is and how it enables reliable domain-to-IP resolution, forming the foundation of Medianova’s global content delivery and redirection systems.","breadcrumbs":[{"label":"Products"},{"label":"DNS"}]},{"id":"5xuT4nO6EnXse947WyBj","title":"Why is DNS Critical?","pathname":"/products/dns/why-is-dns-critical","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn why DNS reliability and propagation directly affect content delivery, availability, and security across Medianova’s CDN and redirection infrastructure.","breadcrumbs":[{"label":"Products"},{"label":"DNS"}]},{"id":"CvU53J1JlTnAYgMxFouI","title":"How DNS Works – Step by Step","pathname":"/products/dns/how-dns-works-step-by-step","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how DNS resolution operates step by step, from local caching to authoritative responses, and how Medianova DNS optimizes each stage for speed and reliability.","breadcrumbs":[{"label":"Products"},{"label":"DNS"}]},{"id":"CVwEpUTbQfVzSlmNYAMH","title":"Key Concepts & Terminology","pathname":"/products/dns/key-concepts-and-terminology","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn the core DNS concepts and how domains, zones, and records operate within Medianova’s DNS and CDN architecture.","breadcrumbs":[{"label":"Products"},{"label":"DNS"}]},{"id":"Bla1bQXXsKacGo4YsuQn","title":"Common DNS Misconceptions","pathname":"/products/dns/common-dns-misconceptions","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn about common misunderstandings in DNS configuration and how Medianova DNS addresses them for consistent performance and reliability.","breadcrumbs":[{"label":"Products"},{"label":"DNS"}]},{"id":"wgEY7zSOlQpYcgZYIUpN","title":"DNS vs Dynamic DNS vs Anycast DNS","pathname":"/products/dns/dns-vs-dynamic-dns-vs-anycast-dns","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn the differences between standard, dynamic, and Anycast DNS, and how Medianova implements Anycast routing for high availability and low-latency resolution.","breadcrumbs":[{"label":"Products"},{"label":"DNS"}]},{"id":"lGUgmOuQdI0R8fH8buzX","title":"Medianova DNS Service","pathname":"/products/dns/medianova-dns-service","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to manage DNS zones and records in the Medianova Control Panel using authoritative Anycast infrastructure with API automation and DNSSEC support.","breadcrumbs":[{"label":"Products"},{"label":"DNS"}]},{"id":"W5hbeeCeC5WDsG8YRsNC","title":"Redirect","pathname":"/products/dns/redirect","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Forward traffic from one URL to another directly in the Medianova Control Panel.","breadcrumbs":[{"label":"Products"},{"label":"DNS"}]},{"id":"HZ1u28xHPpZDfmZEGgK7","title":"Getting Started with Redirect","pathname":"/products/dns/redirect/getting-started-with-redirect","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn the basics of Redirect and understand the difference between HTTP redirects and DNS records.","breadcrumbs":[{"label":"Products"},{"label":"DNS"},{"label":"Redirect"}]},{"id":"2uYOZCai6r51J8NuEucY","title":"Manage Redirect","pathname":"/products/dns/redirect/manage-redirect","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to create, edit, and delete redirects in the Medianova Control Panel.","breadcrumbs":[{"label":"Products"},{"label":"DNS"},{"label":"Redirect"}]},{"id":"4h1SspGXV98oFgbZG0fl","title":"Types of Redirects","pathname":"/products/dns/redirect/types-of-redirects","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn about different redirect types, how they work, and when to use them for optimal performance, SEO, and user experience.","breadcrumbs":[{"label":"Products"},{"label":"DNS"},{"label":"Redirect"}]},{"id":"OuHNytKtzGuIocLYf2QD","title":"Redirect Options","pathname":"/products/dns/redirect/redirect-options","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to configure redirect settings to control how requests are forwarded from the source URL to the target URL.","breadcrumbs":[{"label":"Products"},{"label":"DNS"},{"label":"Redirect"}]},{"id":"PsOHLH6reUzjcxlbB6DZ","title":"Manage account and organizations","pathname":"/account-management/editor","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"ACCOUNT MANAGEMENT"}]},{"id":"KbIMLbGDRGHSK3esATxD","title":"Create an organization","pathname":"/account-management/editor/create-new-organization","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to create a new organization in the Medianova Control Panel to manage your CDN resources and related configurations.","breadcrumbs":[{"label":"ACCOUNT MANAGEMENT"},{"label":"Manage account and organizations"}]},{"id":"ttZfPGvWp8dcNtArieAG","title":"Invite a user","pathname":"/account-management/editor/invite-user","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Invite users to your organization and manage their roles and resource access in the Medianova Control Panel.","breadcrumbs":[{"label":"ACCOUNT MANAGEMENT"},{"label":"Manage account and organizations"}]},{"id":"6GcEPZMNeDyu66KNMJmy","title":"Change Medianova Control Panel password","pathname":"/account-management/editor/changing-cloud-panel-password","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Change your account password and enable two-factor authentication in the Medianova Control Panel.","breadcrumbs":[{"label":"ACCOUNT MANAGEMENT"},{"label":"Manage account and organizations"}]},{"id":"WF8PLrBcFgk91rQy3Fxe","title":"Configure access controls and authentication","pathname":"/account-management/editor/access-controls-and-authentication","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to manage authentication, API credentials, and user roles in the Medianova Control Panel.","breadcrumbs":[{"label":"ACCOUNT MANAGEMENT"},{"label":"Manage account and organizations"}]},{"id":"RLlti4sQzeKjSmdv1paf","title":"Authentication","pathname":"/api-documentation/authentication","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Generate API credentials to authenticate and access Medianova APIs.","breadcrumbs":[{"label":"API Documentation"}]},{"id":"ieiifudBKV9akR6Qkb2B","title":"Security","pathname":"/api-documentation/security","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"API Documentation"}]},{"id":"hIcd2dPXQF43DiQX2VXc","title":"Web Application Firewall (WAF)","pathname":"/api-documentation/security/web-application-firewall-waf","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Manage WAF resources, modes, and custom rules through the Security API.","breadcrumbs":[{"label":"API Documentation"},{"label":"Security"}]},{"id":"YO9EVX7dWClM0fUVCGOD","title":"SSL/TLS","pathname":"/api-documentation/security/ssl-tls","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Manage SSL and TLS certificates, Let's Encrypt integrations, and certificate lifecycle operations through the Security API.","breadcrumbs":[{"label":"API Documentation"},{"label":"Security"}]},{"id":"7cMwpTjZC1DgDl8NxOPE","title":"Always Use HTTPS Settings","pathname":"/api-documentation/security/always-use-https-settings","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Enforce HTTPS-only connections for CDN Resources through the Security API.","breadcrumbs":[{"label":"API Documentation"},{"label":"Security"}]},{"id":"rbMtI5me2xOgeZ3WAY7U","title":"Origin Basic Authentication","pathname":"/api-documentation/security/origin-basic-authentication","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Configure Origin Basic Authentication credentials for CDN Resources through the Security API.","breadcrumbs":[{"label":"API Documentation"},{"label":"Security"}]},{"id":"DcHdg0Ht7T3ruu8qsHhL","title":"Secure Token","pathname":"/api-documentation/security/secure-token","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Configure Secure Token authentication for CDN Resources through the Security API.","breadcrumbs":[{"label":"API Documentation"},{"label":"Security"}]},{"id":"VnTLwgY896WbP7aGDuUL","title":"Bot Protection","pathname":"/api-documentation/security/bot-protection","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Enable or disable Bot Protection for a CDN Resource through the Security API.","breadcrumbs":[{"label":"API Documentation"},{"label":"Security"}]},{"id":"cqp3jzCc67jr3ljrJzwP","title":"Hotlink Protection","pathname":"/api-documentation/security/hotlink-protection","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Control Hotlink Protection rules for CDN Resources through the Security API.","breadcrumbs":[{"label":"API Documentation"},{"label":"Security"}]},{"id":"32GwnZXDTkACAPdSWeFm","title":"User Agent ACL","pathname":"/api-documentation/security/user-agent-acl","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Define user agent–based access control rules for CDN Resources through the Security API","breadcrumbs":[{"label":"API Documentation"},{"label":"Security"}]},{"id":"isF9IuaJ5g3hbZFxf3GZ","title":"IP Restriction ACL","pathname":"/api-documentation/security/ip-restriction-acl","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Define IP-based access control rules for CDN Resources through the Security API.","breadcrumbs":[{"label":"API Documentation"},{"label":"Security"}]},{"id":"AQTxU6d4zyvU53Nhdxnk","title":"Geoblocking","pathname":"/api-documentation/security/geoblocking","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Restrict or allow content delivery by region through the Security API.","breadcrumbs":[{"label":"API Documentation"},{"label":"Security"}]},{"id":"zqoChrJXSbXpMa4fgNgB","title":"Performance / CDN","pathname":"/api-documentation/performance-cdn","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"API Documentation"}]},{"id":"daXuFe1X4BlAI4ZFMeKS","title":"Resources","pathname":"/api-documentation/performance-cdn/resources","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Create, view, update, and delete CDN resources. Use these endpoints to provision a CDN resource, configure its source (CDN Storage or origin), and manage its lifecycle.","breadcrumbs":[{"label":"API Documentation"},{"label":"Performance / CDN"}]},{"id":"v0xy5nYdInywlz8s1tgI","title":"Origin Settings","pathname":"/api-documentation/performance-cdn/origin-settings","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"API Documentation"},{"label":"Performance / CDN"}]},{"id":"oamu6RC6eBwjfPtF3igU","title":"CNAME & SSL","pathname":"/api-documentation/performance-cdn/cname-and-ssl","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"API Documentation"},{"label":"Performance / CDN"}]},{"id":"g1qXAMw34pbFcAFc3ezR","title":"Caching","pathname":"/api-documentation/performance-cdn/caching","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"API Documentation"},{"label":"Performance / CDN"}]},{"id":"Xz4k0p6tkcVLASsFiRMF","title":"Headers","pathname":"/api-documentation/performance-cdn/headers","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"API Documentation"},{"label":"Performance / CDN"}]},{"id":"BTJzeT0rr5lLrESxDrHw","title":"Image Optimization & WebP","pathname":"/api-documentation/performance-cdn/image-optimization-and-webp","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"API Documentation"},{"label":"Performance / CDN"}]},{"id":"hUbjEyYC2CDKUfvDpgZf","title":"Page Rule","pathname":"/api-documentation/performance-cdn/page-rule","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"API Documentation"},{"label":"Performance / CDN"}]},{"id":"EC7uR0Om6Tbmv1YACGDw","title":"Purge","pathname":"/api-documentation/performance-cdn/purge","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"API Documentation"},{"label":"Performance / CDN"}]},{"id":"34WG3F3fsz3MZ0m3UiJT","title":"Prefetch","pathname":"/api-documentation/performance-cdn/prefetch","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"API Documentation"},{"label":"Performance / CDN"}]},{"id":"WKOb1DfbQL1sSLLKogXN","title":"Stream Management","pathname":"/api-documentation/performance-cdn/stream-management","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"API Documentation"},{"label":"Performance / CDN"}]},{"id":"iiWdEh2nTspHvssr9Rcw","title":"Object Storage / Stook","pathname":"/api-documentation/object-storage-stook","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"API Documentation"}]},{"id":"QZYUqbEVERjmRIJRHfUi","title":"Buckets","pathname":"/api-documentation/object-storage-stook/buckets","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Manage your Stook Buckets — create, list, update, and delete them.","breadcrumbs":[{"label":"API Documentation"},{"label":"Object Storage / Stook"}]},{"id":"PUiSbtjP28SHckYYfCMq","title":"Lifecycle Rules","pathname":"/api-documentation/object-storage-stook/buckets/lifecycle-rules","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Configure automatic object expiration and cleanup policies for your Stook Buckets.","breadcrumbs":[{"label":"API Documentation"},{"label":"Object Storage / Stook"},{"label":"Buckets"}]},{"id":"POD6Ci80Qv0IGzNAzBC6","title":"Credentials","pathname":"/api-documentation/object-storage-stook/credentials","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Manage API credentials that grant access to your Stook Buckets and subfolders.","breadcrumbs":[{"label":"API Documentation"},{"label":"Object Storage / Stook"}]},{"id":"iJdQ0TkRQ6chEViLpJTl","title":"FTP Accounts","pathname":"/api-documentation/object-storage-stook/ftp-accounts","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Manage FTP-based access to your Stook Buckets.","breadcrumbs":[{"label":"API Documentation"},{"label":"Object Storage / Stook"}]},{"id":"9Uq2tbUd6OG9TGLzQkiy","title":"Settings","pathname":"/api-documentation/object-storage-stook/settings","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Manage organization-wide Stook configuration — such as IP restrictions, rate limits, and CORS settings.","breadcrumbs":[{"label":"API Documentation"},{"label":"Object Storage / Stook"}]},{"id":"lcmOpqZD3OGNuYqy1gnb","title":"Paths","pathname":"/api-documentation/object-storage-stook/paths","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Manage legacy storage paths using Stook API v1.","breadcrumbs":[{"label":"API Documentation"},{"label":"Object Storage / Stook"}]},{"id":"wm0j2cLqQ4w5GJzAYL8z","title":"Analytics","pathname":"/api-documentation/analytics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Retrieve historical analytics data for your CDN resources, including traffic, request, and performance metrics within a specified time range.","breadcrumbs":[{"label":"API Documentation"}]},{"id":"q4x6d9xsCKPYowhwP6cv","title":"WAF Analytics","pathname":"/api-documentation/analytics/waf-analytics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Analyze security events and traffic patterns for Web Application Firewall (WAF) protected CDN resources, including attack statistics, rule matches, and client behavior.","breadcrumbs":[{"label":"API Documentation"},{"label":"Analytics"}]},{"id":"ZMVMdUgqCzrKCHpOI4m5","title":"Stook Analytics","pathname":"/api-documentation/analytics/stook-analytics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Learn how to retrieve and analyze storage performance metrics, usage statistics, and access logs for Stook Object Storage.","breadcrumbs":[{"label":"API Documentation"},{"label":"Analytics"}]},{"id":"l5IuAlF7Ad0iQs7vEMfB","title":"Resource Analytics","pathname":"/api-documentation/analytics/resource-analytics","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Retrieve analytics data for CDN resources, including historical metrics, traffic distribution, request patterns, and status-based insights.","breadcrumbs":[{"label":"API Documentation"},{"label":"Analytics"}]},{"id":"RwB5ntIxdYarQTDLTIpn","title":"DNS","pathname":"/api-documentation/dns","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Manage DNS zones and DNS records programmatically using the DNS API.","breadcrumbs":[{"label":"API Documentation"}]},{"id":"iyRinNuuczn1SLqTgB3P","title":"Redirects","pathname":"/api-documentation/dns/redirects","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"Manage HTTP redirect rules programmatically using the Redirects API for your zones.","breadcrumbs":[{"label":"API Documentation"},{"label":"DNS"}]},{"id":"Ib9pxnJBAZuqO48ksJ95","title":"July 2026","pathname":"/release-notes/july-2026","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"An overview of product updates, improvements, and fixes released in July 2026.","breadcrumbs":[{"label":"Release Notes"}]},{"id":"b25b8bph5nF0WwH1txA9","title":"June 2026","pathname":"/release-notes/june-2026","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"An overview of product updates, improvements, and fixes released in June 2026.","breadcrumbs":[{"label":"Release Notes"}]},{"id":"X2sBJBf5XrnRnPaeTtzC","title":"April 2026","pathname":"/release-notes/april-2026","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"An overview of product updates, improvements, and fixes released in April 2026.","breadcrumbs":[{"label":"Release Notes"}]},{"id":"nPHFEJAnWD0WXYWkFFLR","title":"March 2026","pathname":"/release-notes/march-2026","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"An overview of product updates, improvements, and fixes released in March 2026.","breadcrumbs":[{"label":"Release Notes"}]},{"id":"uTCKzrVKjR1zVkziDnKO","title":"Common Issues and Solutions","pathname":"/support-and-troubleshooting/common-issues-and-solutions","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Support and Troubleshooting"}]},{"id":"354xWj349ivTzkMxiRXL","title":"Troubleshooting Common Setup Issues","pathname":"/support-and-troubleshooting/common-issues-and-solutions/troubleshooting-common-setup-issues","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Support and Troubleshooting"},{"label":"Common Issues and Solutions"}]},{"id":"qSFyAw416XoQ1Yo6Y7RA","title":"Troubleshooting Performance Problems","pathname":"/support-and-troubleshooting/common-issues-and-solutions/troubleshooting-performance-problems","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Support and Troubleshooting"},{"label":"Common Issues and Solutions"}]},{"id":"5pSPteWNBGI4JC5MXRtv","title":"Contacting Customer Support","pathname":"/support-and-troubleshooting/contacting-customer-support","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Support and Troubleshooting"}]},{"id":"6UxdzOD1pFmZVEasGSs5","title":"Definition of Important CDN Terms","pathname":"/glossary/definition-of-important-cdn-terms","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Glossary"}]},{"id":"1cfDNpNWwHuIa2bWE4K5","title":"Acronyms and Abbreviations","pathname":"/glossary/acronyms-and-abbreviations","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Glossary"}]},{"id":"jSATgaZsxJZtFzZBCI6b","title":"Definition of HTTP Status Error Codes","pathname":"/glossary/definition-of-http-status-error-codes","siteSpaceId":"sitesp_qQWXw","lang":"en","description":"","breadcrumbs":[{"label":"Glossary"}]}]}