Purge rapide du cache CDN lors de l’utilisation d’un WAF ou d’un BYOCDN

Cet article explique à insight comment configurer la purge du cache pour AEM as a Cloud Service lors de l’utilisation d’un pare-feu d’application web (WAF) ou d’une solution de réseau de diffusion de contenu personnalisée (BYOCDN). Il est essentiel de comprendre comment naviguer dans ces configurations complexes pour maintenir une diffusion efficace du contenu.

Description description

Environnement

  • Experience Manager as a Cloud Service

Problème/Symptômes

Pour les clients qui utilisent AEM as a Cloud Service avec un WAF ou un BYOCDN existant, la purge du contenu mis en cache de Fastly nécessite des ajustements de configuration spécifiques. Cet article décrit les étapes nécessaires pour s’assurer que les demandes de purge du cache sont correctement traitées via ces couches supplémentaires.

Résolution resolution

En suivant ces instructions, vous pouvez vous assurer que votre AEM as a Cloud Service peut gérer efficacement la purge du cache, même si vous utilisez des couches de sécurité supplémentaires telles qu’un WAF ou une configuration de réseau CDN personnalisée.

  • Contactez directement votre fournisseur WAF/BYOCDN pour permettre aux requêtes PURGE de transiter par Fastly.

  • Lors de la création d’une requête PURGE, incluez des en-têtes critiques qui indiquent l’hôte d’origine et les clés d’authentification.
    Fastly utilise l’en-tête X-Forwarded-Host pour identifier l’entrée de cache à purger correctement.

  • Un modèle pour la commande de requête PURGE peut être le suivant :

    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>'
    
  • Consultez la documentation d’Adobe pour plus d’informations sur la configuration de votre mise en cache et des paramètres de réseau CDN :

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