Réponse directe
Créez une redirection de domaine de old-domain.com vers https://new-domain.com, choisissez 301 et Conserver le chemin, puis activez le transfert des paramètres de requête sous Plus d’options. Ensuite, pointez le DNS de old-domain.com vers RedirHub. Chaque URL de l’ancien domaine arrive désormais sur le même chemin du nouveau, avec sa chaîne de requête.
| Item | Details |
|---|---|
| Goal | old-domain.com/any/path?x=1 → https://new-domain.com/any/path?x=1 |
| Vous avez besoin de | D’un espace de travail RedirHub (l’essai de 14 jours suffit) et d’un accès au DNS de old-domain.com |
| Type de redirection | 301 Permanent |
| Time | Environ 5 minutes, plus la propagation DNS |
Étapes#
- Dans Liens, cliquez sur Créer et choisissez Redirection de domaine.
- Redirection depuis : old-domain.com. Utilisez Ajouter une autre source si d'autres domaines doivent pointer vers le même endroit. Un domaine racine couvre également sa version www.
- Redirection vers : https://new-domain.com.
- Choisissez 301 Permanent et, sous Chemins, Conserver le chemin.
- Ouvrez Plus d'options et activez la transmission des requêtes.
- Vérifiez le panneau Que se passe-t-il, puis cliquez sur Créer la redirection.
- Ouvrez Connecter DNS pour old-domain.com et ajoutez les enregistrements indiqués (un enregistrement A pour la racine, un CNAME pour www). Le HTTPS est délivré automatiquement une fois le DNS en place.
Résultat#
| Request | Response | Lands on |
|---|---|---|
| https://old-domain.com | 301 | https://new-domain.com/ |
| http://www.old-domain.com/blog/post-1 | 301 | https://new-domain.com/blog/post-1 |
| https://old-domain.com/shop?utm_source=newsletter | 301 | https://new-domain.com/shop?utm_source=newsletter |
Variations#
- Certaines URL ont été déplacées : ajoutez des liens de chemin comme old-domain.com/about-us → https://new-domain.com/about. Un lien de chemin l'emporte sur la redirection de tout le domaine ; tout le reste conserve son chemin. Voir Correspondance.
- Envoyez tout vers une seule page à la place : choisissez Tout vers une URL sous Chemins.
- Déplacez le contenu dans un dossier, par exemple old-domain.com/about → new-domain.com/old-brand/about : choisissez Tout vers une URL sous Chemins et mettez vous-même la variable dans la destination, https://new-domain.com/old-brand{path}. Voir Variables d’URL de destination.
- Tous les sous-domaines aussi (shop.old-domain.com, blog.old-domain.com) : utilisez une source générique sur Pro ; voir Sous-domaines génériques.
- De nombreux domaines à la fois : importez-les avec un fichier CSV.
Questions fréquemment posées
Oui, lorsque le transfert des requêtes est activé. old-domain.com/page?utm_source=x arrive alors sur new-domain.com/page?utm_source=x.
Non. L'ancien domaine a seulement besoin d'enregistrements DNS qui pointent vers RedirHub ; RedirHub répond aux requêtes et fournit HTTPS.
Avec Conserver le chemin, les visiteurs arrivent sur le même chemin sur le nouveau domaine, ce qui peut y provoquer une erreur 404. Ajoutez des liens de chemin pour les URL qui ont changé, ou utilisez une migration de site Web pour les associer.
