Rimozione della cache Fastly CDN quando si utilizza una rete WAF o BYOCDN
Questo articolo fornisce informazioni approfondite su come configurare l’eliminazione della cache per AEM as a Cloud Service quando si utilizza un web application firewall (WAF) o una soluzione BYOCDN (Content Delivery Network) personalizzata. Comprendere come navigare in queste complesse impostazioni è fondamentale per mantenere un’efficiente distribuzione dei contenuti.
Descrizione description
Ambiente
- Experience Cloud
- Experience Manager 6.5
- Experience Manager as a Cloud Service
- Experience Manager Cloud Manager
Problema/Sintomi
Per i clienti che utilizzano AEM as a Cloud Service con una WAF o una BYOCDN esistente, l’eliminazione dei contenuti memorizzati in cache da Fastly richiede specifiche regolazioni di configurazione. Questo articolo illustra i passaggi necessari per garantire che le richieste di eliminazione della cache vengano elaborate correttamente attraverso questi livelli aggiuntivi.
Risoluzione resolution
Attenendoti a queste linee guida, puoi garantire che il tuo AEM as a Cloud Service possa gestire in modo efficiente l’eliminazione della cache, anche quando utilizzi livelli di sicurezza aggiuntivi come una configurazione WAF o CDN personalizzata.
-
Lavora direttamente con il tuo provider WAF/BYOCDN per consentire alle richieste PURGE di passare a Fastly.
-
Durante la costruzione di una richiesta PURGE, includi intestazioni critiche che indicano l’host originale e le chiavi di autenticazione.
In Fastly utilizza l’intestazione X-Forwarded-Host per identificare la voce della cache da eliminare correttamente. -
Di seguito è riportato un modello per il comando di richiesta 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>'
-
Consulta la documentazione di Adobe per ulteriori informazioni sulla configurazione della memorizzazione in cache e delle impostazioni CDN: