Le CDN ne fonctionne pas, les fichiers ne sont pas envoyés au CDN

Si, après avoir activé l'option CDN et entré votre CNAME dans WP Rocket, vous constatez que vos fichiers ne sont pas servis depuis votre CDN, vérifiez ce qui suit.

Dans votre tableau de bord WordPress, allez à  Réglages → Général et vérifiez comment l’URL de votre site est écrite : Possède-t-elle www avant le nom de domaine ?

Techniquement parlant, la version www et la version sans-www de votre nom de domaine sont 2 domaines distincts. Lorsque les URLs de vos fichiers sont réécrites pour votre CDN, WP Rocket va chercher la version du domaine spécifiée dans le réglage "Adresse du site". Toute autre version sera considérée comme externe et ne sera pas réécrite avec l’URL du CDN.

Donc si vous utilisez  www dans vos réglages, vous devriez vous assurer que tous les liens de vos fichiers les contiennent également, sinon ils ne seront pas réécrit.

Dans cet exemple, nous avons deux images. Une des deux URLs utilise   http://www.lucybeer.com et l'autre http://lucybeer.com.

Seulement la première image sera ré-écrite pour le CDN, l’autre ne le sera pas à cause de l’absence du www :

Le CDN pour les utilisateurs connectés

Le remplacement de l'URL de votre domaine par l'URL du CDN ne s'appliquera qu'aux pages mises en cache. Sur les pages qui ne sont pas mises en cache (pour quelque raison que ce soit), les URLs WordPress habituelles sont appliquées aux images, aux fichiers CSS et JavaScript.
Les utilisateurs connectés verront uniquement les fichiers du CDN si l'option Cache utilisateur est activée.

Attention : Si vous utilisez un répertoire d'uploads des média personnalisé, la fonction wp_uploads_dir est utilisée pour déterminer le bon chemin.

Cela a-t-il répondu à votre question ? Merci pour votre retour :) Une erreur est survenue lors de l’envoi de votre retour. Veuillez réessayer plus tard.