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: