Htaccess : redirection d’un domaine vers un nouveau domaine

Garder son référencement lors d’un changement de nom de domaine

Si vous souhaitez changer de nom de domaine, il est préférable de rediriger toutes les anciennes pages de votre site internet vers le nouveau nom de domaine. Le code de redirection permanente (301) devra être utilisé pour indiquer aux moteurs de recherche que l’URL des anciennes pages est changée de façon définitive. Ceci permettra aux moteurs de recherche et à Google en particulier de transférer tout votre ancien référencement naturel vers vos nouvelles URLs.

Veuillez noter tout de même qu’une telle opération peut prendre plusieurs semaines voire un ou deux mois selon votre Page Rank actuel.

La technique utilisée pour réaliser une redirection 301 sur la totalité des pages de votre ancien domaine est basée sur des instructions Apache (Mod Rewrite) placées dans un fichier .htaccess à la racine de votre serveur web.

Cas 1 : changement de nom de domaine

Dans le cas d’un changement de nom de domaine, la procédure consiste à rediriger la totalité des requêtes effectuées sur une ancienne URL vers le nouveau nom de domaine.

Placez le code ci-dessous dans un fichier .htaccess à la racine de votre hébergement, celui-ci effectuera une redirection si le domaine utilisé correspond à l’ancien domaine  :

#Redirection de l'ancien nom de domaine
RewriteCond %{HTTP_HOST} ^(?:www\.)?ancien-domaine\.com [NC]
RewriteRule ^/?(.*) http://www.nouveau-domaine.com/$1 [L,R=301]

Cas 2 : changement de nom de domaine et / ou de sous-domaine

Dans le cas du changement de domaine associé à un sous-domaine ou bien d’un simple changement de sous-domaine, le code ci-dessous permettra d’effectuer le même type de redirection que précédemment :

#Redirection de l'ancien sous-domaine
RewriteCond %{HTTP_HOST}   ^sous-domaine.ancien-domaine.com [NC]
RewriteRule ^/?(.*)         http://sous-domaine.nouveau-domaine.com/$1 [L,R=301]

Enfin, sachez qu’il est également possible via la Search Console de Google (anciennement Webmaster Tools)de lancer une procédure de changement de nom de domaine, ce qui devrait diminuer sensiblement le temps de transfert de votre ancien référencement naturel.

En cas de doute et pour garantir que cette opération critique se déroulera sans encombre, faîtes appel à notre agence qui vous accompagnera au travers d’un Audit SEO ou d’une mission de référencement sur mesure.

Note concernant la variable %{HTTP_HOST} : si celle-ci n’est pas reconnue sur votre serveur d’hébergement, tentez d’utiliser %{HTTP:Host} à la place.

Autoriser les fichiers .htaccess en local

Lorsque l’on développe en local avec les logiciels Wampserver sous Windows ou encore MAMP sous Max OS X, les fichiers .htaccess ne fonctionnent pas avec l’installation par défaut. Le plus souvent, le serveur renvoie un code d’erreur 500.

La raison est simple, le module rewrite d’Apache n’est pas activé par défaut, pour l’activer il suffit d’éditer le fichier de configuration d’Apache (httpd.conf).

Sous Wampserver, il se trouve dans : Program Files\wamp\bin\apache\Apache2.2.11\conf.

Pour activer le module rewrite, remplacez la ligne :

#LoadModule rewrite_module modules/mod_rewrite.so

Par :

LoadModule rewrite_module modules/mod_rewrite.so

Redémarrez en suite vos services afin que la modification soit prise en compte 😉

Articles associés

PrestaShop Tour Montpellier

PrestaShop Tour Montpellier

Nukium est sponsor du PrestaShop Tour Montpellier 2023 Le PrestaShop Tour fait escale à Montpellier le 16 novembre 2023, et Nukium est fier d’en être l’un des sponsors principaux aux côtés de Payplug et Axeptio. Cette soirée, dédiée à l’écosystème e-commerce, sera l’occasion pour notre équipe de partager son expertise, de rencontrer la communauté PrestaShop locale et de discuter des dernières tendances du secteur. Rendez-vous à The Island à partir de 19h00 pour célébrer la puissance du e-commerce et découvrir

Lire la suite
PrestaShop ecommerce week 2020

Facebook Shops & PrestaShop

Une intégration entre le CMS et le réseau social déjà en cours de préparation ? L’annonce a été faites par le CEO de PrestaShop lors de la session de conférences PrestaShop (e)Commerce Week qui se déroule du 29 juin au 3 juillet 2020. Lors de la Keynote : « Towards a unified commerce without frontiers » Alexandre Eruimy a évoqué la nouvelle solution e-commerce qui sera bientôt proposée en natif par le réseau social : Facebook Shops. Ce nouvel outil de la

Lire la suite