Page Rules essentielles pour tout un chacun

Découvrez comment les Page Rules peuvent améliorer l'expérience utilisateur de votre domaine avec une sécurité renforcée et des performances de site accrues, tout en améliorant la fiabilité et en réduisant l'utilisation de la bande passante de votre serveur d'origine.

Pour acheter Page Rules, rendez-vous sur le tableau de bord Cloudflare.

Présentation

Dans la vidéo ci-dessus, vous découvrirez comment effectuer les actions suivantes :

  • Accroître la sécurité et les performances en appliquant des connexions sécurisées au domaine
  • Protéger votre SEO en définissant une version canonique de votre domaine
  • Réduire l'utilisation de la bande passante et la charge du serveur grâce à des fonctionnalités avancées de mise en cache
  • Optimiser les performances avec HTTP/2 et des stratégies de mise en cache agressives
  • Améliorer la fiabilité des actifs de domaine critiques avec la fonctionnalité Always Online

Transcription de la vidéo

Dans cette vidéo, nous allons vous expliquer comment les Page Rules peuvent vous aider à renforcer la sécurité, augmenter la performance et la fiabilité, améliorer l'expérience utilisateur et réduire l'utilisation de la bande passante ainsi que la charge du serveur pour votre domaine.

Renforcement de la sécurité et des performances

SSL est activé par défaut dans la section Crypto de Cloudflare. Cela permet à votre domaine de tirer profit de SSL. Toutefois, les Page Rules vous permettent d'obliger tous les visiteurs à accéder à votre domaine par le biais d'une connexion sécurisée.

Pour ce faire, après avoir activé un mode SSL, créez une Page Rule pour HTTP qui inclut un astérisque avant et après votre domaine, puis sélectionnez Ajouter un paramètre > Toujours utiliser HTTPS.

Ce modèle d'URL qui inclut HTTP, avec un astérisque avant et après votre domaine, garantit que tous les sous-domaines, répertoires ou chaînes de requête faisant référence à votre domaine devront passer via HTTPS.

Après avoir cliqué sur Enregistrer et déployer, les visiteurs nouveaux ou récurrents qui tentent de se connecter à votre domaine via HTTP sont redirigés vers HTTPS. Gardez à l'esprit que cette option devrait généralement être la première règle définie dans vos Page Rules. Sauf si votre situation est particulière, veillez à réorganiser cette règle pour qu'elle apparaisse en haut de votre liste de règles.

Exiger une connexion sécurisée présente un autre avantage : votre domaine peut alors utiliser le protocole HTTP/2, qui offre des gains de performance comme la compression d'en-tête, le server push et plus encore.

Standardisation des URL et protection de votre SEO

Afin de maintenir la cohérence des liens internes et d'éviter les pénalités en cas de duplication de contenu qui peuvent nuire à votre classement dans les résultats des moteurs de recherche, Page Rules vous donne la possibilité de définir la version canonique de votre domaine avec la redirection 301.

Si vous voulez définir la racine comme version canonique de votre domaine, créez une Page Rule comprenant les éléments suivants :

Ajoutez votre domaine sans indiquer le protocole, pour que HTTP et HTTPS soient tous deux inclus.

Le paramètre de l'URL de transfert est défini sur l'option 301 - Redirection permanente. Du point de vue du SEO, les redirections de type 301 transmettront le classement à la page redirigée.

Vous constaterez que mon URL de destination comprend un protocole sécurisé et que j'utilise $1 pour que le répertoire corresponde à l'astérisque dans le modèle d'URL. 1 correspond au premier astérisque dans la chaîne d'URL de gauche à droite. Si j'avais un astérisque avant le domaine et que je voulais une correspondance, j'utiliserais $2 au lieu de $1.

Une fois que j'ai sélectionné Enregistrer et déployer, mon URL effectue les réacheminements selon ma configuration.

Des URL conviviales

Avec Page Rules, vous pouvez rediriger les URL de plusieurs façons, tant en interne qu'en externe. Dans cet exemple, j'utilise l'option 301 - Redirection permanente pour créer une URL conviviale pour une page qui affiche les résultats de recherche concernant une catégorie d’article de blog.

Avec une option 302 - Redirection temporaire, comme dans les trois exemples suivants, je peux utiliser mon domaine pour effectuer un réacheminement vers différentes propriétés de réseaux sociaux.

Amélioration de la fiabilité et de la sécurité

Certaines parties d'un site web, comme la page de connexion ou la section d'administration, ont des exigences de sécurité et de performances différentes de celles des pages destinées au grand public. Avec Page Rules, vous pouvez cibler ces répertoires et ajouter certains des paramètres suivants :

En plaçant un astérisque sans barre oblique dans notre modèle d'URL, je pourrai non seulement faire correspondre ce répertoire et les chaînes de requêtes associées, mais également cibler les sous-répertoires ici.

Pour augmenter la sécurité de la section d'administration, j'ai défini le niveau de sécurité sur Élevé. Cela détermine l'indice de menace qu'un client doit présenter pour qu'il soit soumis à une page de vérification. Les indices de menace sont calculés à partir de notre base de données de réputation d'IP et sont attribués aux clients qui tentent de se connecter à une ressource sur votre domaine.

Pour assurer un bon fonctionnement au sein de mes pages d'administration, j'ai défini le niveau du cache sur Ignorer de manière à ce que Cloudflare ne mette en cache aucun contenu de cette section. J'ai également désactivé tous les paramètres des applications et des performances susceptibles d'entrer en conflit avec certaines des fonctionnalités uniques de mes pages d'administration.

Réduction de la charge du serveur

Certaines ressources de votre domaine ne seront probablement pas souvent modifiées. Pour celles-ci, il est intéressant d'utiliser des options de mise en cache agressives afin de réduire considérablement la charge sur votre serveur et l'utilisation de la bande passante.

Dans cet exemple, je cible un dossier qui contient la majorité de mes images ainsi que quelques autres types de multimédia.

La valeur TTL du cache du navigateur indique au navigateur de l'utilisateur selon quelle fréquence il doit essayer de demander du nouveau contenu auprès de Cloudflare. Étant donné que le contenu de ce dossier ne change pas souvent, une valeur d'un jour répond bien à mes besoins.

L'option Tout mettre en cache indique à Cloudflare de mettre en cache absolument tout ce qui se trouve dans ces répertoires et pas seulement les types par défaut. Cela peut inclure du contenu HTML, des fichiers vidéo, des données JSON, etc.

En utilisant un paramètre d'expiration (TTL) du cache de 7 jours, j'indique à Cloudflare de rechercher des nouvelles versions du contenu de mon serveur d'origine uniquement après 7 jours. Ce paramètre influence considérablement la charge sur mon serveur et l'utilisation de la bande passante. Si je veux forcer une actualisation avant ce délai, je peux utiliser la fonction Purge du cache dans la section Mise en cache du tableau de bord.

Amélioration de la fiabilité de vos pages les plus importantes

Certaines parties de votre domaine sont rarement modifiées, mais sont essentielles pour votre entreprise (par exemple, les pages « Contactez-nous » et « Notre équipe »). Pour ce type de pages, j'ai fixé les Page Rules suivantes :

L'option TTL du cache du navigateur a été fixée à 1 jour.

J'ai activé la fonctionnalité Always Online pour ces pages. Si mon serveur d'origine s'arrête, Cloudflare fournira les pages à partir du cache afin que les visiteurs puissent continuer de consulter le contenu.

Étant donné que mes pages sont fortement tributaires du contenu statique, le niveau du cache est défini sur Tout mettre en cache pour être sûr que tout le contenu, y compris le code HTML, soit conservé dans le cache.

Enfin, j'ai défini une valeur d'expiration (TTL) du cache très importante, à savoir un mois. Cela indique à Cloudflare de rechercher des nouvelles versions du contenu de mon serveur d'origine seulement après un mois.

Conclusion

En suivant les Page Rules décrites dans cette vidéo, votre domaine peut optimiser son utilisation des fonctionnalités de Cloudflare qui augmentent la sécurité, les performances et la fiabilité de votre propriété.

Le nombre de Page Rules disponibles pour votre domaine dépend du type d'offre auquel vous avez souscrit. Si vous avez besoin de davantage de Page Rules, Cloudflare permet désormais d'en acheter selon vos besoins. Consultez notre page de formules d'abonnement pour plus d'informations à l'adresse suivante : www.cloudflare.com/plans