123456789101112131415161718192021222324252627282930313233343536373839 |
- {
- "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}"
- }
- }
- }
|