WAF 또는 BYOCDN 사용 시 Fastly CDN 캐시 삭제

AEM 이 문서에서는 WAF(Web Application Firewall) 또는 BYOCDN(Custom Content Delivery Network Solution)을 사용할 때 as a Cloud Service으로 캐시의 제거를 구성하는 방법에 대해 알아봅니다. 효율적인 콘텐츠 전달을 유지하려면 이러한 복잡한 설정을 탐색하는 방법을 이해하는 것이 중요합니다.

설명 description

환경

  • Experience Cloud
  • Experience Manager 6.5
  • Experience Manager as a Cloud Service
  • Experience Manager Cloud Manager

문제/증상

기존 WAF 또는 BYOCDN과 함께 AEM을 as a Cloud Service으로 사용하는 고객의 경우 Fastly에서 캐시된 콘텐츠를 지우려면 특정 구성을 조정해야 합니다. 이 문서에서는 이러한 추가 계층을 통해 캐시 삭제 요청이 올바르게 처리되도록 하는 데 필요한 단계를 간략하게 설명합니다.

해결 방법 resolution

이 지침을 준수하면 WAF 또는 개인화된 CDN 설정과 같은 추가 보안 계층을 사용하는 경우에도 AEMas a Cloud Service 에서 캐시 지우기를 효율적으로 관리할 수 있습니다.

  • 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>'
    
  • 캐싱 및 CDN 설정 구성에 대한 자세한 내용은 Adobe 설명서를 참조하십시오.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f