使用WAF或BYOCDN時清除Fastly CDN快取
本文提供在使用網頁應用程式防火牆(WAF)或自訂內容傳遞網路解決方案(BYOCDN)時,如何設定AEM as a Cloud Service的快取清除的深入分析。 了解如何導覽這些複雜的設定對於維持有效率內容交付至關重要。
說明 description
環境
- Experience Cloud
- Experience Manager 6.5
- Experience Manager as a Cloud Service
- Experience ManagerCloud Manager
問題/症狀
如果客戶使用AEM as a Cloud Service搭配現有的WAF或BYOCDN,則從Fastly中清除快取內容需要特定的設定調整。 本文概述確保快取清除請求可透過這些額外層正確處理的必要步驟。
解決方法 resolution
遵循這些指引,即可確保您的AEM as a Cloud Service能夠有效地管理快取清除,即使使用其他安全性層(例如WAF或個人化CDN設定)亦然。
-
直接與您的WAF/BYOCDN提供者合作,允許PURGE請求傳遞給Fastly。
-
建構PURGE請求時,請包含指出原始主機和驗證金鑰的重要標頭。
Fastly使用X-Forwarded-Host標頭來識別要正確清除的快取專案。 -
PURGE要求命令的範本可能如下:
code language-none curl -X PURGE "https://publish-p1234-e5467.adobeaemcloud.com/my/page" \ -H 'X-AEM-Purge-Key: <your_purge_key>' \ -H 'X-Forwarded-Host: <your_host>' \ -H 'X-AEM-Edge-Key: <your_edge_key>'
-
請檢閱Adobe的檔案,以取得關於設定快取和CDN設定的進一步資訊:
- AEM as a Cloud Service中的CDN | Adobe Experience Manager
- AEM as a Cloud Service快取 | Adobe Experience Manager
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f