Domaines et DNS
Choisir la version avec ou sans www et rediriger l'autre
Choisissez une version principale du domaine et faites en sorte que l'autre mène à la même page. Avant de modifier quoi que ce soit, vérifiez que les deux noms pointent vers le bon serveur et disposent d'un certificat valide.
Si WordPress, PrestaShop ou une autre application redirige déjà les visites vers son URL configurée, faites un choix cohérent avec elle. Des règles contradictoires entre l'application, cPanel et un proxy peuvent créer une boucle.
De example.com vers www.example.com
Dans cPanel > Redirections / Redirects :
- Sélectionnez le domaine d'origine.
- Utilisez Temporary (302) pendant que vous vérifiez le résultat ; passez à Permanent (301) quand la décision est définitive.
- Saisissez
https://www.example.com/comme destination, en remplaçant le nom par le vôtre. - Choisissez Do Not Redirect www. pour que le nom de destination ne soit pas redirigé à nouveau.
- Activez Wild Card Redirect pour conserver les chemins, puis enregistrez.
Si vous devez le configurer à la main, l'équivalent pour le test dans le .htaccess de la racine est :
RewriteEngine On RewriteCond %{HTTP_HOST} ^example\.com$ [NC] RewriteRule ^(.*)$ https://www.example.com/$1 [R=302,L]
De www.example.com vers example.com
Utilisez la destination sans www et sélectionnez Only redirect with www.. Ne conservez pas en même temps la règle inverse. L'exemple manuel serait :
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC] RewriteRule ^(.*)$ https://example.com/$1 [R=302,L]
Vérifier et maintenir
Testez la page d'accueil, une page interne et une URL avec paramètres. Vérifiez qu'elles mènent au contenu équivalent et que la version choisie ne redirige pas à nouveau vers l'autre. Une fois validé, utilisez 301 si le changement est définitif.
Faites une copie avant de modifier .htaccess. Si les règles du CMS s'exécutent avant, vérifiez leur ordre et placez la redirection personnalisée en dehors du bloc que le CMS régénère. Mettez aussi à jour l'URL de l'application, ses liens et sa balise canonical le cas échéant.
Une redirection permanente aide à consolider l'adresse choisie, mais ne garantit ni positions ni résultats immédiats. Pour annuler une erreur, retirez la règle concernée et testez sans ancienne redirection dans le cache du navigateur.
Cela peut aussi vous aider
- Redirections : rediriger des domaines et des pages depuis cPanel Créez des redirections 301 ou 302 avec l'option Redirections de cPanel : d'une page vers une autre,...
- Rediriger des domaines secondaires vers un domaine principal Comment faire pointer plusieurs noms secondaires vers le principal grâce au DNS et aux redirections...
- Rediriger un domaine en conservant certains dossiers Des règles ModRewrite pour déplacer un domaine vers une autre adresse sans toucher à un intranet ou...
- Rediriger un domaine sans souscrire d'hébergement Envoyez un domaine sans hébergement, un chemin précis ou toutes ses URL vers une autre destination d...
Quelque chose cloche ou a changé ? Racontez-nous et nous le vérifions.