Avant de montrer comment Rediriger l'URL non www vers www EN UTILISANT CloudflareVoyons pourquoi il est important qu'un site Web ne soit pas accessible à la fois par www et sans WWW (non-WWW).
Il existe de nombreux possesseurs de sites Web qui insistent sur les développeurs Web sur les adresses Web: “www.example.com“. Disant que cela définit un site. C'est vrai, c'était il y a de nombreuses années, alors que beaucoup ne comprenaient pas le vrai sens de www.
En termes techniques de configuration d'une adresse Web, le préfixe “www” Ce n'est qu'un sous-domaine comme c'est “abcd.example.com“. Il n'a rien de spécial et aide uniquement une adresse Web avec un plus grand nombre de caractères. En fait, Google recommande dans les bonnes pratiques de référencement que les sites Web ne contiennent pas www.
Un vrai problème est lorsqu'une page Web est accessible à la fois sur une URL avec www et une sans www. Dans les pratiques de référencement, on l'appelle “Contenu en double” et est pénalisé. C'est pourquoi il est indiqué si un site Web n'utilise pas www, accéder https://www.example.com Les utilisateurs à rediriger vers https:/example.com, cu Code de redirection 301. Code qui signifie “Redirection permanente“. 
Il est possible que sur www.example.com, nous ayons un site Web, et sur exemple.com pour avoir 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 conseillé de le laisser de cette façon, mais redirigez 301 toutes les applications de non -www sur www. Si un visiteur accède à la page Web “example.com/demo.html” être automatiquement redirigé sur “www.example.com/demo.html“.
Redirect 301 généralement Apache (.htaccess) ou à partir de la configuration NGINX du domaine. Mais il peut être rendu très simple et à partir du compte Cloudflare Si vous utilisez ce service comme DNS Manager.
Comment rediriger l'URL non -ww vers www en utilisant Cloudflare
1 .. Le domaine doit avoir activé Cloudflus. Ainsi que DNS. Passez d'abord dans les paramètres DNS > Records et vérifiez que ce service est actif pour A example.com et CNAME ou A pour www. Proxy status être actif.
2. Accédez aux paramètres de domaine dans Pages → Page Rules. Dans la version gratuite du cloudflus, vous pouvez définir 3 règles pour chaque domaine. Create Page Rule.

3. Le premier champ est introduit URL FARA www, suivi de $1. https://example.com/$1. Cela signifie que la redirection du permalien de toutes les pages Web est conservée. signification https://example.com/abcd.html sera redirigé vers https://www.example.com/abcd.html. L'utilisateur atteindra le contenu de la page. 
Aux règles, les paramètres seront choisis “Forwarding URL” et le code de redirection sera choisi en permanence 301.
L'URL de la destination sera: https://www.example.com.

Save and Deploy Page Rule.
La nouvelle règle entrera dans l'effet presque immédiatement.
Il s'agit de la méthode la plus simple pour rediriger les pages Web et n'implique pas l'accès ou la connaissance de .htaccess ou ninx.
 
			