Bereinigen des Fastly CDN-Cache bei Verwendung eines WAF oder BYOCDN

Dieser Artikel beschreibt, wie insight die Cache-Bereinigung für AEM as a Cloud Service konfiguriert, wenn eine Web Application Firewall (WAF) oder eine benutzerdefinierte Content Delivery Network-Lösung (BYOCDN) verwendet wird. Um eine effiziente Inhaltsbereitstellung zu gewährleisten, ist es entscheidend, zu verstehen, wie Sie durch diese komplexen Setups navigieren.

Beschreibung description

Umgebung

  • Experience Manager as a Cloud Service

Problem/Symptome

Für Kunden, die AEM as a Cloud Service mit einem bestehenden WAF oder BYOCDN verwenden, erfordert das Löschen zwischengespeicherter Inhalte aus Fastly spezifische Konfigurationsanpassungen. In diesem Artikel werden die erforderlichen Schritte beschrieben, um sicherzustellen, dass Cache-Löschanfragen über diese zusätzlichen Ebenen korrekt verarbeitet werden.

Lösung resolution

Durch die Einhaltung dieser Richtlinien können Sie sicherstellen, dass Ihre AEM as a Cloud Service die Cache-Bereinigung effizient verwalten kann, auch wenn zusätzliche Sicherheitsebenen wie eine WAF- oder eine personalisierte CDN-Einrichtung verwendet werden.

  • Arbeiten Sie direkt mit Ihrem WAF/BYOCDN-Provider zusammen, damit PURGE-Anfragen an Fastly weitergeleitet werden können.

  • Schließen Sie beim Erstellen einer PURGE-Anfrage kritische Kopfzeilen ein, die den ursprünglichen Host und die Authentifizierungsschlüssel angeben.
    Fastly verwendet den X-Forwarded-Host-Header, um den Cache-Eintrag zu identifizieren, der korrekt bereinigt werden soll.

  • Eine Vorlage für den PURGE-Anforderungsbefehl kann wie folgt aussehen:

    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>'
    
  • Weitere Informationen zum Konfigurieren der Caching- und CDN-Einstellungen finden Sie in der Dokumentation zu Adobe:

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