Akamai-inställningar

Följande skärmbilder visar hur du använder Akamai Property Manager för att konfigurera en egenskap för att leverera innehåll. De grundläggande inställningarna markeras med en röd cirkel.

​# Inställningar för grundläggande egenskap

Ursprungsserver

Konfigurationsegenskaper:

Namn
Värde
Kommentar
Origin Server Hostname
main--<repo>--<organization>.hlx.live
Ersätt rapport och organisation med värdena för din webbplats.
Forward Host Header
Origin Hostname
Cache Key Hostname
Incoming Host Header

Lägg till beteende: Ta bort variabelt huvud

Konfigurationsegenskaper:

Namn
Värde
Kommentar
Remove Vary Header
On

Lägg till beteende: Ändra huvud för utgående begäran

Konfigurationsegenskaper:

Namn
Värde
Kommentar
Action
Modify
Custom Header Name
X-Forwarded-Host
New Header Value
{{builtin.AK_HOST}}
Avoid Duplicate Headers
Yes

Lägg till fler rubriker för utgående begäran:


Konfigurationsegenskaper:

Namn
Värde
Kommentar
Action
Modify
Custom Header Name
X-BYO-CDN-Type
New Header Value
akamai
Avoid Duplicate Headers
Yes

Konfigurationsegenskaper:

Namn
Värde
Kommentar
Action
Modify
Custom Header Name
X-Push-Invalidation
New Header Value
enabled
Avoid Duplicate Headers
Yes

Lägg till/ändra beteende: cachelagring

Konfigurationsegenskaper:

Namn
Värde
Kommentar
Caching Option
Honor origin Cache-Control
Enhanced RFC support
No
Honor private
No
Honor must-revalidate
No

Lägg till beteende: HTTP/2

(Valfritt, men rekommenderas)

Lägg till regel: Ändra huvud för utgående svar

Skapa en ny regel

Ange villkor för regeln som ska användas

Ange beteende om en matchning hittas

Dessa är alla viktiga egenskapsinställningar för att leverera innehåll.

Caveats

Aktivera inte Akamai mPulse Real Usage Monitoring. Prestandaeffekten på de flesta webbplatser är försumbar, men för webbplatser som byggts för konsekvent höga prestanda förhindrar detta att en Lightroom-poäng på 100 uppnås. I AEM har du en inbyggd tjänst för övervakning av verkliga användare, så att dubbelinstrumentering inte behövs och inte heller uppmuntras.

Dessutom aktivera inte Akamai Bot Manager eller liknande brandväggsfunktioner för webbaserade program, eftersom de märkbart påverkar återgivningsprestanda och användarupplevelsen. Din webbplats på AEM är skyddad mot robotattacker mot backend, så att den här prestandakostnaden ger en försumbar fördel.

Ange push-ogiltigförklaring

Push-invalidation tömmer automatiskt innehållet i kundens CDN-produktion (t.ex. www.yourdomain.com) när en författare publicerar innehållsändringar.

Innehållet rensas av url och av cache-tagg/nyckel.

Push-ogiltigförklaring aktiveras genom att specifika egenskaper läggs till i projektets konfiguration (en Excel-arbetsbok med namnet .helix/config.xlsx i Sharepoint eller ett Google-blad med namnet .helix/config i Google Drive).

Konfigurationsegenskaper:

key
value
kommentar
cdn.prod.host
<Production Host>
Värdnamn för produktionsplats, t.ex. www.yourdomain.com
cdn.prod.type
akamai
cdn.prod.endpoint
<host>
API-autentiseringsuppgifter för snabb rensning
cdn.prod.clientSecret
<client_secret>
API-autentiseringsuppgifter för snabb rensning
cdn.prod.clientToken
<client_token>
API-autentiseringsuppgifter för snabb rensning
cdn.prod.accessToken
<access_token>
API-autentiseringsuppgifter för snabb rensning

AEM push-ogiltigförklaring använder Akamai Fast Rensa API, särskilt Ta bort efter URL och Ta bort efter cachetagg.

API-autentiseringsuppgifterna för snabb rensning består av

host = akaa-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.luna.akamaiapis.net
client_token = akab-XXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXX
client_secret = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
access_token = akab-XXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXX

De kan genereras genom att följa instruktionerna på Skapa en API-klient med anpassade behörigheter.

Gå till Hantering av identitet och åtkomst:

Skapa API-klient:



Behörigheter för grupp/roll som krävs:

Du kan validera inloggningsuppgifterna med detta verktyg.

recommendation-more-help
10a6ce9d-c5c5-48d9-8ce1-9797d2f0f3ec