Utiliser WP Rocket avec un CDN

Compatibilité avec les CDN : WP Rocket est compatible avec la plupart des fournisseurs de CDN, y compris MaxCDN, Amazon Cloudfront, Key CDN est les autres. Si vous souhaitez des informations sur CloudFlare, c'est par ici : utiliser WP Rocket avec CloudFlare

Dans cet article

Par défaut : le “Pull” CDN

Un “pull” CDN (ou “pull zone”) importera automatiquement (“pull”) les fichiers depuis votre site WordPress. il vous suffit d’entrer le CNAME qui vous est donné par votre fournisseur CDN dans l’onglet des réglages de WP Rocket :

WP Rocket réécrira toutes les URLs pour vos ressources statiques ajoutées via les fonctions de WordPress (par ex : images à la une, etc.).

🛠   Attention ! Si vous voyez qu’une image n’est pas distribuée depuis votre CDN, il se peut que votre thème, ou un plugin, n’utilisent pas une fonction standard de WordPress. Dans ce cas, vous pouvez utiliser cette fonction pour l’ajouter à votre CDN.

Avancé : le “Push” CDN

Un “push” CDN (ou “push zone”) n'importera aucun fichier de votre site par lui-même ; Vous devrez alors envoyer (“push”) tout les fichiers vers votre CDN.

☝️   WP Rocket n’a pas cette fonctionnalité de "Push". Vous aurez besoin d’une extension tierce pour envoyer vos ressources statiques.

Amazon Cloudfront

Si vous utilisez  Amazon Cloudfront comme “push” CDN, nous vous recommandons ce plugin pour envoyer automatiquement vers CloudFront vos ressources statiques :

🔌  Plugin WP Offload S3 Lite

👓  Pour aller plus loin avec Cloudfront:

MaxCDN

👓  MaxCDN fournit des ressources pour les administrateurs de sites WordPress :

KeyCDN

👓  KeyCDN possède un tutoriel pour régler WP Rocket pour leur service :

CDN sur les sites SSL

Si votre site a un certificat SSL, c'est à dire qu'il utilise HTTPS, cela signifie que votre CDN doit aussi distribuer les fichiers via HTTPS, sinon votre site aura des problèmes. Pour vérifier si votre CDN est compatible SSL, visitez la version HTTPS de l'URL de votre CDN depuis votre navigateur. S'il n'est pas compatible SSL, vous verrez une alerte de sécurité comme celle-ci dessous :

Vous pouvez contacter votre fournisseur CDN pour activer HTTPS pour votre compte, ou sinon vous pouvez utiliser l'option de WP Rocket pour désactiver le CDN sur les pages HTTPS : 

Exclure votre CDN des pages avec SSL

Résolution de Problèmes

Si vous rencontrez un problème dans la configuration de votre CDN avec WP Rocket, veuillez consulter cette documentation :