Redirection d'URL gratuite avec Cloudflare (redirections 301 simplifiées)

in Ressources et outils

Notre contenu est pris en charge par les lecteurs. Si vous cliquez sur nos liens, nous pouvons gagner une commission. Comment nous examinons.

Êtes-vous à la recherche d’un moyen rentable (comme gratuitement !) de rediriger un domaine vers un autre ? Ici, je vais vous guider dans la configuration du transfert d'URL gratuit avec Cloudflare, y compris ces très importantes redirections génériques 301. Allons-y !

Avant d'entrer dans le vif du sujet, expliquons pourquoi Cloudflare est un excellent choix pour le transfert d'URL :

  1. C'est totalement gratuit ! (Qui n'aime pas économiser de l'argent ?)
  2. Vous pouvez configurer des redirections HTTPS sans avoir besoin de votre propre certificat SSL.
  3. C'est convivial, même pour ceux qui ne sont pas experts en technologie.
  4. Cloudflare offre des fonctionnalités supplémentaires sécurité et des avantages en termes de performances.
  5. C'est une solution évolutive qui évolue avec vos besoins.

Comprendre les redirections génériques

Nous mettons en place ce que l'on appelle une « redirection générique ». Cela signifie que quelle que soit la page à laquelle quelqu'un tente d'accéder sur votre ancien domaine, il sera automatiquement envoyé vers la page correspondante de votre nouveau domaine. C'est comme avoir un agent de la circulation intelligent travaillant pour votre site Web !

Par exemple, si nous redirigeons depuis "votreanciendomaine.com" à "votrenouveaudomaine.com", voici ce qui se passe :

http://yourolddomain.com/ → https://yournewdomain.com/

https://yourolddomain.com/ → https://yournewdomain.com/

http://yourolddomain.com/about/ → https://yournewdomain.com/about/

https://yourolddomain.com/blog/post-1/ → https://yournewdomain.com/blog/post-1/

La meilleure partie ? Ce sont toutes des redirections 301, qui sont permanentes et transmettent tout ce précieux jus de référencement. Votre classement dans les moteurs de recherche vous remerciera !

Guide étape par étape pour le transfert gratuit d'URL Cloudflare

Cloudflare

Étape 1 : Inscrivez-vous à Cloudflare

Tout d’abord, rendez-vous sur Cloudflare et Inscrivez-vous pour un compte gratuit. Le forfait gratuit est tout ce dont nous avons besoin pour cette configuration de redirection d'URL Cloudflare.

Une fois connecté, cliquez sur "+ Ajouter un site" bouton. Entrez le domaine que vous souhaitez rediriger (l'ancien) et cliquez sur « Ajouter un site ».

Étape 2 : configurer les enregistrements DNS

Cloudflare recherchera les enregistrements DNS existants. C'est là que ça devient un peu technique, alors faites attention !

Supprimez tous les enregistrements trouvés (sauf si vous utilisez le domaine pour la messagerie électronique ou d'autres services importants, auquel cas conservez-les).

Gestion DNS Cloudflare

Maintenant, nous allons ajouter deux nouveaux enregistrements A :

Type: A
Name: @
Content: 192.0.2.1
TTL: Auto
Proxy status: Proxied (orange cloud - very important)

Type: A
Name: www
Content: 192.0.2.1
TTL: Auto
Proxy status: Proxied (orange cloud - very important)

Ceci 192.0.2.1 L'adresse IP est une adresse factice. La partie cruciale est de permettre au cloud orange de garantir que Cloudflare proxy le trafic.

Étape 3 : Mettez à jour vos serveurs de noms

Cette étape est essentielle au fonctionnement de votre transfert d'URL Cloudflare gratuit. Cloudflare vous fournira deux serveurs de noms.

Serveurs de noms Cloudflare

Vous devez les mettre à jour auprès de votre registraire de domaine. Voyons comment procéder avec deux bureaux d'enregistrement populaires :

Mise à jour des serveurs de noms sur Namecheap :

  1. Connectez-vous à votre compte Namecheap.
  2. Accédez à « Liste des domaines » et cliquez sur « Gérer » à côté du domaine que vous mettez à jour.
  3. Dans la section « Serveurs de noms », sélectionnez « DNS personnalisé » dans la liste déroulante.
  4. Entrez les serveurs de noms Cloudflare fournis.
  5. Cliquez sur la coche verte pour enregistrer.

Mise à jour des serveurs de noms sur GoDaddy :

  1. Connectez-vous à votre compte GoDaddy.
  2. Cliquez sur « Domaines », puis « Gérer » à côté du domaine concerné.
  3. Faites défiler jusqu'à la section « Serveurs de noms » et cliquez sur « Modifier ».
  4. Sélectionnez « Entrer mes propres serveurs de noms », puis saisissez les serveurs de noms Cloudflare.
  5. Cliquez sur «Enregistrer».

N'oubliez pas que ces changements peuvent prendre jusqu'à 24 à 48 heures pour se propager à l'échelle mondiale, alors soyez patient !

Étape 4 : Créer une règle de page pour la redirection de site Web Cloudflare 301

C'est ici que la magie opère ! Allez au « Règles des pages » section et cliquez « Créer une règle de page ».

Règles de la page Cloudflare

Dans le champ URL, saisissez :

*yourolddomain.com/*

Pour le réglage, choisissez "URL de transfert" et "301 – Redirection permanente."

Dans le champ URL de destination, saisissez :

https://yournewdomain.com/$2

Ceci / $ 2 à la fin est crucial – c'est ce qui fait que la redirection générique fonctionne !

http://yourolddomain.com/about/ → https://yournewdomain.com/about/

https://yourolddomain.com/blog/post-1/ → https://yournewdomain.com/blog/post-1/

La \$2 XNUMX à la fin de l'URL de transfert est très important pour que la redirection générique fonctionne.

Voici comment cela fonctionne:

Lorsque vous configurez une règle de page dans Cloudflare, vous pouvez utiliser une syntaxe appelée « réécriture d'URL » pour manipuler l'URL. Le \$2 est une variable spéciale qui fait référence à la deuxième partie du modèle d'URL.

Dans le cas d'une redirection générique, le modèle d'URL est *votreanciendomaine.com/*. Le * est un caractère générique qui correspond à tous les caractères (y compris aucun). La variable \$2 fait référence au deuxième * dans le modèle, qui correspond à n'importe quel chemin ou chaîne de requête après le nom de domaine.

Lorsque vous incluez \$2 à la fin de l'URL de transfert, Cloudflare le remplace par le chemin réel ou la chaîne de requête de l'URL d'origine. Cela permet à la redirection de conserver la structure de l'URL d'origine et les paramètres de requête.

Voici un exemple :

Original URL: http://yourolddomain.com/path/to/page?query=string

URL Pattern: *yourolddomain.com/*

Forwarding URL: https://yournewdomain.com/\$2

Destination URL: https://yournewdomain.com/path/to/page?query=string

Comme vous pouvez le constater, la variable \$2 est remplacée par le chemin d'accès et la chaîne de requête d'origine, ce qui entraîne une redirection transparente qui préserve la structure de l'URL d'origine.

Si vous n'incluez pas la variable \$2, la redirection irait simplement vers https://votrenouveaudomaine.com/.

En bref, la variable \$2 est un outil puissant dans la syntaxe de réécriture d'URL de Cloudflare qui vous permet de créer des redirections flexibles et dynamiques qui préservent la structure d'URL d'origine.

Dépannage des problèmes courants liés au transfert d'URL dans Cloudflare

Bien que la configuration du transfert d'URL dans Cloudflare soit relativement simple, vous pourriez rencontrer certains problèmes en cours de route. Ne vous inquiétez pas, nous avons ce qu'il vous faut ! Voici quelques problèmes courants et leurs solutions :

1. Les redirections ne fonctionnent pas

  • Symptômes: Vos redirections ne fonctionnent pas et vous recevez un message « 404 Not Found » ou « 500 Internal Server Error ».
  • Solution: Vérifiez que vos enregistrements DNS sont correctement configurés et que vos serveurs de noms ont été mis à jour. Assurez-vous également que votre règle de page est correctement configurée, avec le modèle d'URL et l'URL de transfert corrects.

2. Boucle de redirection

  • Symptômes: Vous obtenez une boucle de redirection, dans laquelle votre navigateur continue de rediriger entre deux ou plusieurs URL.
  • Solution: Vérifiez que votre règle de page est correctement configurée et que vous ne créez pas de boucle de redirection en pointant deux URL l'une vers l'autre. Assurez-vous également que votre modèle d'URL est suffisamment spécifique pour éviter de faire correspondre plusieurs URL.

3. Les redirections de sous-domaines ne fonctionnent pas

  • Symptômes: Vos redirections de sous-domaines ne fonctionnent pas et vous recevez un message « 404 Not Found » ou « 500 Internal Server Error ».
  • Solution: Vérifiez que vous avez configuré une règle de page distincte pour votre sous-domaine, avec le modèle d'URL et l'URL de transfert corrects. Assurez-vous également que vos enregistrements DNS sont correctement configurés pour votre sous-domaine.

4. Paramètres d'URL non conservés

  • Symptômes: Vos paramètres d'URL (par exemple, ?utm_source=google) ne sont pas conservés lors de la redirection.
  • Solution: Assurez-vous que vous utilisez le \$2 variable dans votre URL de transfert pour préserver les paramètres de l'URL.

5. Les redirections ne fonctionnent pas pour des navigateurs spécifiques

  • Symptômes: Vos redirections fonctionnent pour certains navigateurs mais pas pour d'autres.
  • Solution: Vérifiez que votre certificat SSL est valide et correctement configuré, car certains navigateurs peuvent être plus stricts concernant les erreurs SSL. Assurez-vous également que votre règle de page est correctement configurée, avec le modèle d'URL et l'URL de transfert corrects.

En suivant ces conseils de dépannage, vous devriez être en mesure de résoudre les problèmes courants liés au transfert d'URL dans Cloudflare.

Récapitulation

Et voilà ! Vous venez de configurer le transfert d'URL gratuit avec Cloudflare, avec 301 redirections génériques. Cette méthode fournit une solution robuste et évolutive pour gérer les redirections de votre domaine.

La meilleure partie ? Vous pouvez désormais annuler tout plan d'hébergement sur votre ancien domaine. Vos redirections continueront de fonctionner, envoyant tout ce précieux trafic (et jus SEO) sur votre nouveau site.

Vous devriez également consulter mon guide sur la façon de créer un raccourcisseur d'URL avec les travailleurs Cloudflare ici.

A propos

Matt Ahlgren

Mathias Ahlgren est le PDG et fondateur de Website Rating, dirigeant une équipe mondiale de rédacteurs et de rédacteurs. Il est titulaire d'une maîtrise en sciences de l'information et en gestion. Sa carrière s'est orientée vers le référencement après ses premières expériences de développement Web à l'université. Avec plus de 15 ans d'expérience dans le référencement, le marketing numérique et le développement Web. Son objectif comprend également la sécurité des sites Web, comme en témoigne un certificat en cybersécurité. Cette expertise diversifiée sous-tend son leadership au sein Website Rating.

Accueil » Ressources et outils » Redirection d'URL gratuite avec Cloudflare (redirections 301 simplifiées)
Partager à...