Bonjour. Aujourd’hui, je vais vous expliquer comment vous pouvez rediriger 301 ou 302 votre domaine vers un autre domaine en utilisant cloudflare. Quelle réorientation choisir ?
Une redirection 301 indique qu’une page a été définitivement déplacée vers un nouvel emplacement.
Une redirection 302 indique que la page a été déplacée vers un nouvel emplacement, mais seulement temporairement.
Ainsi, si vous déplacez votre site web vers un tout nouveau domaine, vous devez procéder à une redirection 301.
Mais s’il y a un problème temporaire ou si vous devez rediriger le domaine à des fins de test, vous devez utiliser une redirection 302.
Cette redirection ne signifie rien pour les utilisateurs réels. Mais les robots d’indexation décident d’indexer ou non votre site en fonction de cette redirection.
1. Ajouter un domaine à CloudFlare
Sur le tableau de bord (dash.cloudflare.com) de votre compte CloudFlare, cliquez sur le bouton « Ajouter un site », et entrez votre domaine sur l’écran suivant.

Une fois que vous avez fait cela, des options de tarification vous sont proposées. Il suffit de choisir la version gratuite (en bas de l’écran) et de continuer.
Cloudflare recherchera les enregistrements DNS existants et les transférera.

2. Mise à jour des serveurs de noms
Je ne peux pas faire un tutoriel pour mettre à jour les serveurs de noms de chaque hébergeur, parce qu’il y en a un trillion.
Mais il vous suffit d’aller dans votre compte >, de sélectionner votre domaine >, de choisir » modifier les serveurs de noms » ou quelque chose de similaire >, de coller les serveurs de noms que Cloudflare vous a donnés à la dernière étape.
Désormais, il faut compter entre 10 minutes et 48 heures pour que ces changements prennent effet. C’est ce qu’on appelle la propagation.
Mais il n’est pas nécessaire d’attendre que cela continue. Il vous faudra cependant attendre pour que toutes les choses que vous faites ensuite fonctionnent.
3. Mettre à jour le DNS CloudFlare
C’est ici que commence le processus proprement dit.
Allez dans les paramètres de votre domaine dans CloudFlare et choisissez « DNS ».

Si je redirige tout le domaine, je commence généralement par supprimer les enregistrements DNS actuels que CloudFlare a transférés. Ne faites pas cela si vous avez des documents dont vous avez besoin.
Ensuite, nous allons ajouter les enregistrements DNS CloudFlare dont vous avez besoin pour que votre URL Forwarding fonctionne.
Cliquez sur « Ajouter un enregistrement » et ajoutez les informations suivantes, puis cliquez sur le bouton « Enregistrer » :
- Type: A
- Nom: @
- IPv4 Address: 192.0.2.1
Cliquez à nouveau sur le bouton « Ajouter un enregistrement », ajoutez les informations suivantes et cliquez sur le bouton « Enregistrer » :
- Type: CNAME
- Nom: www
- Cible: @
4. Setup Page Rules for URL Forwarding
Accédez à la zone « Règles » dans la barre latérale, puis cliquez sur « Règles de page » et sur le bouton « Créer une règle de page ».

Il est maintenant temps de définir votre 301 !
Je vais mettre en place une redirection 301 pour transférer tout le trafic venant du « domaine A » vers le « domaine B », mais vous pouvez facilement changer l’URL et la destination pour répondre à vos besoins.
Procédez comme suit :
- Saisissez le modèle d’URL que vous souhaitez faire suivre par 301
- Cliquez sur le menu déroulant et choisissez « URL Forwarding ».
- Sélectionnez votre « code de statut » dans la liste déroulante (probablement 301).
- Saisir la destination
- Cliquez sur « Enregistrer et déployer la règle de page ».

J’ai saisi le domaine racine et mis un astérisque ( * ) à la fin, ce qui signifie que si quelqu’un va sur une url interne, comme « domain.com/whatever-asdfadf », il sera également redirigé.
Vous pouvez également mettre en place des 301 spécifiques aux URL internes. Maintenant, je vais simplement refaire exactement la même chose – mais cette fois-ci en ajoutant le www. version.
C’est tout ! Vous avez terminé !
Vous devriez pouvoir accéder à votre domaine transféré et être dirigé vers la destination.
Si cela ne fonctionne pas, vérifiez :
- Vous avez laissé suffisamment de temps à vos serveurs de noms pour se propager (voir étape 2).
- Vous videz le cache CloudFlare (si vous avez transféré votre domaine depuis un autre compte Cloudflare)
- Vous videz le cache de votre navigateur, ou vous essayez en « mode incognito » (appuyez sur
shift+command+nsur la plupart des navigateurs (MAC) pour ouvrir une fenêtre incognito).