Apache : Rediriger un domaine avec .htaccess
I. Présentation
Si vous changez de nom de domaine et que vous souhaitez diriger les connexions sur l'ancien nom de domaine vers le nouveau, vous pouvez mettre en place une redirection via le fichier .htaccess, avec Apache.
Cette méthode fonctionne également pour rediriger une page du site vers une autre automatiquement, par exemple.
II. Redirection 301 et 302
On appelle redirection 301 une redirection permanente d'un nom de domaine, d'une page vers une autre ou encore d'un dossier vers un autre dossier.
Il existe également une redirection de type 302, mais, qui doit être utilisée en cas de redirection temporaire uniquement. On peut alors rediriger une page vers une autre automatiquement le temps d'une opération de maintenance.
III. Procédure
Dans le fichier .htaccess placé à la racine de votre site, indiquez ceci :
redirect 301 / http://www.votre-nouveau-domaine.com
On indique "/" pour dire que c'est la racine du site qui est redirigée vers "http://www.votre-nouveau-domaine.com".
Pour la redirection 302 :
redirect 302 / http://www.votre-nouveau-domaine.com
Sauvegardez le fichier et connectez-vous à l'URL qui doit être redirigée pour tester. Si vous aimez coder, vous pouvez faire ce genre de redirection avec un bout de code PHP ou JavaScript, etc.
Bonjour,
J’ai référence mon site web (annuaires, CP, forum, réseaux sociaux) puis j’ai acheté un hébergement et un nom de domaine.
N’ayant pas pu modifier tous ces liens en un instant, j’ai ajouté une redirection permanente de l’ancien hébergement vers le nouveau nom de domaine.
Si mes infos sont correctes, google devrait comprendre qu’il y a eu déménagement (PR et content duplicates).
Merci pour ce petit tuto intéressant pour ma redirection.