Comment rediriger une URL non WWW vers WWW à l'aide de Cloudflare

Avant de montrer comment rediriger une URL non WWW vers WWW en utilisant Cloudflare, voyons pourquoi il est important qu'un site Web ne soit pas accessible à la fois via WWW et sans WWW (non-WWW).

De nombreux propriétaires de sites Web insistent pour que les développeurs Web utilisent des adresses Web telles que :www.example.com". Dire que cela définit un site. En effet, c'était il y a de nombreuses années, quand beaucoup ne comprenaient pas vraiment le vrai sens du WWW.

Dans les termes techniques de configuration d'une adresse web, le préfixe "www"c'est juste un sous-domaine tel quel"abcd.example.com". Il n'a rien de spécial et n'aide qu'avec une adresse Web avec un plus grand nombre de caractères. De plus, Google recommande dans les bonnes pratiques de référencement que les sites Web ne contiennent pas de WWW.

Un vrai problème est lorsqu'une page web est accessible à la fois sur une URL avec WWW et sur une autre sans WWW. Dans les pratiques SEO, cela s'appelle "contenu dupliqué" et est pénalisé. C'est pourquoi il est indiqué si un site Web n'utilise pas WWW, lors de l'accès https://www.example.com utilisateurs à rediriger vers https:/example.comavec code de redirection 301. Code qui signifie "redirection permanente" .
Il est également possible que sur www.example.com nous ayons un site Web, et sur example.com nous ayons un site Web complètement différent. Hébergé sur différents serveurs ou sur le même serveur.

Si vous avez déjà un site Web avec WWW dans l'URL, il est recommandé de le laisser tel quel, mais de rediriger 301 toutes les requêtes provenant de non-WWW vers WWW. Si un visiteur accède à la page Web "example.com/demo.html" pour être automatiquement redirigé vers "www.example.com/demo.html" .

Redirect 301 il est généralement fabriqué à partir Apache (.htaccess) ou depuis la configuration Nginx du domaine. Cependant, cela peut se faire très simplement depuis le compte Cloudflare si vous utilisez ce service comme Gestionnaire DNS.

Comment rediriger une URL non WWW vers WWW à l'aide de Cloudflare

1. Connectez-vous à votre compte Cloudfare et accédez au domaine pour lequel vous souhaitez rediriger non-WWW vers WWW. Le domaine doit avoir Cloudflare activé. Tout comme le DNS. Allez d'abord dans les paramètres DNS > Records et vérifiez que ce service est actif pour A example.com si CNAME ou A pour www. Proxy status être actif.

2. Accédez aux paramètres du domaine dans Pages → Page Rules. Dans la version gratuite de Cloudflare, vous pouvez définir 3 règles pour chaque domaine. Create Page Rule.

Créer une redirection de règle de page dans Cloudflare
Créer une redirection de règle de page dans Cloudflare

3. Entrez dans le premier champ URL sans WWW, suivie par $1. https://example.com/$1. Cela signifie que la redirection du permalien de toutes les pages Web est préservée. sens https://example.com/abcd.html sera redirigé vers https://www.example.com/abcd.html. L'utilisateur accédera au contenu de la page.

Dans les paramètres des règles, vous choisirez "Forwarding URL” et le code de redirection sera choisi définitivement 301.

L'URL de destination sera : https://www.example.com.

Comment rediriger une URL non WWW vers WWW à l'aide de Cloudflare
Comment rediriger une URL non WWW vers WWW à l'aide de Cloudflare

Save and Deploy Page Rule.

La nouvelle règle entrera en vigueur presque immédiatement.

Il s'agit de la méthode la plus simple de redirection de pages Web et n'implique pas l'accès ou la connaissance des directives .htaccess ou NGINX.

Passionné par la technologie, j'écris avec plaisir sur StealthSettings.com depuis 2006. J'ai une expérience approfondie dans les systèmes d'exploitation : macOS, Windows et Linux, ainsi que dans les langages de programmation et les plates-formes de blogging (WordPress) et pour les boutiques en ligne (WooCommerce, Magento, PrestaShop).

Comment » Internet » Comment rediriger une URL non WWW vers WWW à l'aide de Cloudflare
Laisser un commentaire