Cloudflare est une société qui fournit des services tels qu’un réseau de diffusion de contenu (CDN), des DNS, une protection anti DDoS, et de la sécurité. Ils sont devenus très bien connus dans l’industrie de la performance web pour des temps de recherche DNS rapides et disposent d’un réseau robuste de plus de 100 centres de données différents à travers le monde. Ils sont soutenus par certains des plus grands noms de l’industrie tels que Google, Microsoft et Qualcomm. Certains de leurs clients comprennent Nasdaq, DigitalOcean, Zendesk et Cisco.

Si vous cherchez un moyen facile d’accélérer et d’améliorer la sécurité de votre site WordPress, Cloudflare est une excellente solution. La plupart des clients peuvent même utiliser leur plan gratuit, qui offre une bande passante CDN illimitée. Suivez les étapes ci-dessous pour installer Cloudflare sur votre site WordPress.

Note : si vous utilisez Cloudflare, vous ne pouvez pas utiliser notre DNS premium d’Amazon Route 53. Cloudflare fonctionne comme un service de proxy complet, ce qui signifie que vous devez choisir l’un ou l’autre. Si vous souhaitez utiliser notre DNS premium, vous pouvez utiliser un CDN alternatif pour accélérer votre site, tel que KeyCDN, qui n’est pas un proxy complet.

Installer Cloudflare

Ce tutoriel suppose que vous avez déjà un compte Cloudflare. Si ce n’est pas le cas, vous pouvez visiter le site Web de Cloudflare et vous inscrire pour obtenir un compte gratuit.

Étape 1

Connectez-vous au tableau de bord de Cloudflare et cliquez sur « + Ajouter un site ». Entrez le domaine de votre site WordPress et cliquez sur « Lancer l’analyse ». (Vous n’avez pas besoin d’ajouter www ou HTTP/HTTPS, le domaine racine est suffisant)

Ajouter le site WordPress à Cloudflare
Ajouter le site WordPress à Cloudflare

Cela peut prendre une minute ou deux, puis cliquez sur « Continuer l’installation ».

Étape 2

Cloudflare vous offre deux options. Vous pouvez utiliser leur CDN et leur protection (qui accélère et protège vos sites) ou vous pouvez simplement utiliser leur DNS. La plupart des clients voudront le premier, car c’est là que vous bénéficierez de tout ce que Cloudflare a à offrir. Pour vous assurer que vos domaines sont activés, assurez-vous que le nuage est allumé en orange. Si vous avez des enregistrements supplémentaires, tels que des emails (enregistrements MX), ceux-ci doivent être hors Cloudflare (en gris). Cliquez sur continuer après avoir tout vérifié. Vous pouvez toujours modifier ces enregistrements ultérieurement.

Vérifier les enregistrements DNS
Vérifier les enregistrements DNS

Étape 3

Sur la page suivante, vous devrez sélectionner un plan Cloudflare. Nous vous recommandons de commencer avec le plan gratuit, qui fonctionne pour la plupart des utilisateurs. Puis cliquez sur « Continuer ». Vous pouvez en savoir plus sur les différences entre les plans de Cloudflare.

Plan Cloudflare gratuit
Plan Cloudflare gratuit

Étape 4

Vous devrez alors changer les serveurs de noms sur votre domaine pour le faire pointer vers Cloudflare (utilisez ceux qu’ils fournissent). Parce que Cloudflare est un service de proxy complet, en gros comment cela fonctionne est que vous pointez votre domaine vers Cloudflare, et Cloudflare pointe ensuite votre domaine vers Kinsta. Il n’y a pas de temps d’arrêt lorsque vous changez de serveur de noms. Voici quelques liens vers de la documentation sur la façon de les modifier avec différents bureaux d’enregistrement de domaines.

Puis cliquez sur « Continuer ».

Changement des serveurs de noms pour Cloudflare
Changement des serveurs de noms pour Cloudflare

Cela ne devrait pas prendre beaucoup de temps, mais il faut compter jusqu’à 24 heures pour que ce changement soit traité.

Étape 5

Si votre site ne pointait pas déjà sur Kinsta, ou si vous utilisiez le DNS premium de Kinsta, vous devrez mettre à jour l’enregistrement A pour pointer vers Kinsta dans le tableau de bord Cloudflare. Cliquez sur « DNS » et à côté de l’enregistrement du nom A, entrez votre adresse IPv4 Kinsta. L’adresse IPv4 de votre site WordPress se trouve dans votre tableau de bord MyKinsta sous l’onglet « Info » de votre site. Si vous n’êtes pas un client Kinsta, assurez-vous simplement de le mettre à jour avec l’adresse IP qui vous a été fournie par votre hébergeur WordPress.

Mettre à jour un enregistrement DNS sur Cloudflare
Mettre à jour un enregistrement DNS sur Cloudflare

Et c’est tout ! Cloudflare est maintenant installé sur votre site WordPress.

Étape 6 (facultatif)

Il y a une étape supplémentaire pour les utilisateurs de WordPress que nous recommandons. Ce n’est pas nécessaire, mais certaines choses avec Cloudflare peuvent ne pas fonctionner correctement si vous n’installez pas le plugin officiel Cloudflare.

Plugin gratuit Cloudflare pour WordPress
Plugin gratuit Cloudflare pour WordPress

Vous pouvez le télécharger à partir du répertoire WordPress ou en le recherchant dans votre tableau de bord WordPress sous « Ajouter nouveau » extensions. Il présente les caractéristiques suivantes :

  • Correction pour les commentaires WordPress apparaissant à partir de la même adresse IP
  • Purge automatique de la mémoire cache
  • Réécriture de l’en-tête pour éviter une boucle de redirection lorsque le SSL universel de Cloudflare est activé
  • Possibilité de modifier les paramètres du compte Cloudflare depuis le plugin lui-même (purge du cache, niveau de sécurité, optimisation des images, etc.
  • Affichez des analyses telles que le nombre total de visiteurs, la bande passante économisée et les menaces bloquées.
  • Prise en charge de HTTP2/Server Push

Après avoir installé le plugin, vous devrez entrer votre adresse e-mail Cloudflare et votre clé API dans les paramètres. Vous pouvez récupérer votre clé API ici. Copiez celle qui dit « Clé API globale ». Cliquez ensuite sur « Enregistrer les informations d’identification de l’API ».

API Cloudflare plugin WordPress
API Cloudflare plugin WordPress

Sous l’onglet « Accueil », vous appliquez les paramètres par défaut ou les paramètres de mise à jour comme vous le souhaitez.

Paramètres par défaut du plugin Cloudflare
Paramètres par défaut du plugin Cloudflare

Sous l’onglet « Paramètres », vous pouvez activer l’optimisation des images si vous êtes sur un plan pro, activer le mode développement, changer le niveau de sécurité, et activer les réécritures automatiques HTTPS.

Vitesse et paramètres de sécurité du plugin Cloudflare
Vitesse et paramètres de sécurité du plugin Cloudflare

Sous l’onglet « Analytics » vous pouvez voir le nombre de requêtes, la bande passante, les visiteurs et les menaces sur votre site WordPress.

Analyses dans le plugin Cloudflare
Analyses dans le plugin Cloudflare

Problèmes communs de Cloudflare

Une erreur très fréquente que les utilisateurs rencontrent lorsqu’ils essaient d’installer Cloudflare sur leur site WordPress est « ERR_TOO_MANY_REDIRECTS » en Chrome ou « The page is not redirecting properly » (Firefox).

Erreur commune du SSL flexible avec Cloudflare
Erreur commune du SSL flexible avec Cloudflare

Ceci est dû au fait que SSL est déjà configuré sur votre serveur web et que Flexible SSL est activé avec Cloudflare. Si vous avez déjà un certificat SSL avec votre hébergeur (Kinsta), alors vous devrez passer en mode SSL Full.

Mettre le niveau de Cloudflare à full
Mettre le niveau de Cloudflare à full

Sinon, vous pouvez créer une règle de page pour résoudre ce problème.

Comment vider le cache de Cloudflare

Vous avez des problèmes ? Il y aura des moments où vous aurez besoin d’effacer (purger) le cache Cloudflare. Il y a deux façons simples d’y parvenir.

Option 1 – Vider le cache de Cloudflare dans le plugin WordPress

Si vous avez installé le plugin Cloudflare sur WordPress, vous pouvez purger le cache depuis « Settings → Cloudflare ».

Vider le cache Cloudflare avec le plugin WordPress
Vider le cache Cloudflare avec le plugin WordPress

Option 2 – Vider le cache de Cloudflare depuis le panneau de contrôle

Votre autre option est de vider le cache Cloudflare depuis leur panneau de contrôle. Pour ce faire, cliquez sur l’onglet « Caching » puis sur « Purge Everything ».

Vider le cache Cloudflare
Vider le cache Cloudflare

Une fois que vous avez tout en place et en bon état de fonctionnement, il est préférable de ne purger que le cache des fichiers individuels. Cloudflare fournit un moyen facile de le faire.

Vidage personnalisé
Vidage personnalisé

Remarque : Si vous purgez tout, vous pouvez temporairement dégrader les performances de votre site Web car les ressources doivent être remises en cache. Cependant, c’est parfois inévitable, surtout si vous n’êtes pas sûr du script ou de la ressource à rafraîchir sur votre site.

Réglages supplémentaires Cloudflare

Maintenant que vous savez comment installer Cloudflare, nous vous recommandons de consulter notre article détaillé sur les meilleurs réglages pour les utilisateurs de WordPress. Vous pouvez également vérifier la quantité de bande passante utilisée par votre site WordPress par rapport au CDN et découvrir l’outil d’optimisation automatique de la plateforme (APO) de Cloudflare.