Bereinigen des Fastly CDN-Cache bei Verwendung eines WAF oder BYOCDN
Dieser Artikel bietet Einblicke in die Konfiguration der Cache-Bereinigung für AEM as a Cloud Service bei Verwendung einer Web Application Firewall (WAF) oder einer benutzerdefinierten Content Delivery Network (BYOCDN). Um eine effiziente Inhaltsbereitstellung zu gewährleisten, ist es entscheidend, zu verstehen, wie Sie durch diese komplexen Setups navigieren.
Beschreibung description
Umgebung
- Experience Cloud
- Experience Manager 6.5
- Experience Manager as a Cloud Service
- Experience Manager Cloud Manager
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.
Auflö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 zur Adobe-Umgebung: