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.
Previous
Cloudfare Worker Setup
Up Next