{ "rules": { "name": "default", "behaviors": [ { "name": "origin", "options": { "cacheKeyHostname": "REQUEST_HOST_HEADER", "compress": true, "enableTrueClientIp": true, "forwardHostHeader": "REQUEST_HOST_HEADER", "hostname": "${env.origin_hostname}", "httpPort": 80, "httpsPort": 443, "originCertificate": "", "originSni": true, "originType": "CUSTOMER", "ports": "", "trueClientIpClientSetting": false, "trueClientIpHeader": "True-Client-IP", "verificationMode": "PLATFORM_SETTINGS" } } ], "children": [ "#include:Add_testheader.json", "#include:Augment_insights.json", "#include:Accelerate_delivery.json", "#include:Offload_origin.json", "#include:Strengthen_security.json", "#include:Increase_availability.json", "#include:Minimize_payload.json" ], "comments": "The Default Rule template contains all the necessary and recommended behaviors. Rules are evaluated from top to bottom and the last matching rule wins.", "options": { "is_secure": "${env.secure}" } } }