Akamai 設定

以下熒幕擷取畫面說明如何使用 Akamai屬性管理員 以設定屬性來傳遞內容。 基本設定會以紅色圓圈標示。

​# 基本屬性設定

原始伺服器

設定屬性:

名稱
評論
Origin Server Hostname
main--<repo>--<organization>.hlx.live
將存放庫與組織取代為您的網站值。
Forward Host Header
Origin Hostname
Cache Key Hostname
Incoming Host Header

新增行為:移除Vary標題

設定屬性:

名稱
評論
Remove Vary Header
On

新增行為:修改傳出請求標頭

設定屬性:

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

新增更多傳出請求標頭:


設定屬性:

名稱
評論
Action
Modify
Custom Header Name
X-BYO-CDN-Type
New Header Value
akamai
Avoid Duplicate Headers
Yes

設定屬性:

名稱
評論
Action
Modify
Custom Header Name
X-Push-Invalidation
New Header Value
enabled
Avoid Duplicate Headers
Yes

新增/修改行為:快取

設定屬性:

名稱
評論
Caching Option
Honor origin Cache-Control
Enhanced RFC support
No
Honor private
No
Honor must-revalidate
No

新增行為: HTTP/2

(可選用,但建議使用)

新增規則:修改傳出回應標頭

建立新規則

設定要套用規則的條件

設定在找到相符專案時的行為

這些都是傳送內容所需的必要屬性設定。

警告

不要啟用 Akamai mPulse實際使用監控. 雖然對大部分網站效能的影響微不足道,但對於專為維持一致的高效能而建置的網站,啟用此功能可防止達到100的Lighthouse分數。 在 AEM,您內建了Real User Monitoring服務,因此不需要進行雙重檢測,強烈建議不要使用。

另外, 不啟用 Akamai機器人管理員 或類似的Web應用程式防火牆方案,因為它們會明顯干擾轉譯效能和使用者體驗。 您在AEM上的網站受到保護,不會受到後端的機器人攻擊,因此這種效能成本帶來的好處微不足道。

設定推送失效

推播失效會自動清除客戶生產CDN上的內容(例如 www.yourdomain.com),則每當作者發佈內容變更時。

內容會依URL和快取標籤/金鑰清除。

將特定屬性新增到專案的設定(名為的Excel活頁簿),即可啟用推送失效 .helix/config.xlsx 在Sharepoint或名為的Google工作表中 .helix/config (在Google Drive中)。

設定屬性:

key
個評論
cdn.prod.host
<Production Host>
生產網站的主機名稱,例如 www.yourdomain.com
cdn.prod.type
akamai
cdn.prod.endpoint
<host>
快速清除API認證
cdn.prod.clientSecret
<client_secret>
快速清除API認證
cdn.prod.clientToken
<client_token>
快速清除API認證
cdn.prod.accessToken
<access_token>
快速清除API認證

AEM推播失效會使用 Akamai Fast Purge API,尤其是 依URL刪除依快取標籤刪除.

「快速清除API」認證包括

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

您可以依照下列的指示產生這些變數: 建立具有自訂許可權的API使用者端.

前往身分與存取管理:

建立API使用者端:



必要的群組/角色許可權:

您可以使用這個驗證認證 工具.

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