Akamai Setup

The following screenshots illustrate how to use the Akamai Property Manager to configure a property to deliver content. Essential settings are marked with a red circle.

Essential Property settings

Origin Server

Configuration properties:

Name Value Comment
Origin Server Hostname main--<repo>--<organization>.hlx.live Replace repo and organization with the values for your site.
Forward Host Header Origin Hostname
Cache Key Hostname Incoming Host Header

Add Behavior: Remove Vary Header

Configuration properties:

Name Value Comment
Remove Vary Header On

Add Behavior: Modify Outgoing Request Header

Configuration properties:

Name Value Comment
Action Modify
Custom Header Name X-Forwarded-Host
New Header Value {{builtin.AK_HOST}}
Avoid Duplicate Headers Yes

Add more outgoing request headers:


Configuration properties:

Name Value Comment
Action Modify
Custom Header Name X-BYO-CDN-Type
New Header Value akamai
Avoid Duplicate Headers Yes


Configuration properties:

Name Value Comment
Action Modify
Custom Header Name X-Push-Invalidation
New Header Value enabled
Avoid Duplicate Headers Yes

Add/Modify Behavior: Caching

Configuration properties:

Name Value Comment
Caching Option Honor origin Cache-Control
Enhanced RFC support No
Honor private No
Honor must-revalidate No

Add Behavior: HTTP/2

(Optional, but recommended)

These are all essential property settings for delivering content.