Akamai 設定
以下熒幕擷取畫面說明如何使用 Akamai屬性管理員 以設定屬性來傳遞內容。 基本設定會以紅色圓圈標示。
# 基本屬性設定
原始伺服器
設定屬性:
新增行為:移除Vary標題
設定屬性:
新增行為:修改傳出請求標頭
設定屬性:
新增更多傳出請求標頭:
設定屬性:
設定屬性:
新增/修改行為:快取
設定屬性:
新增行為: 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中)。
設定屬性:
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使用者端.