Utiliser une redirection 301 pour changer de domaine via le .htaccess

Screencast fournissant la méthode à suivre pour rediriger un ancien nom de domaine vers un nouveau par le biais d’une redirection 301. Il convient donc d’utiliser un fichier .htaccess que nous placerons à la racine du blog.

Pour faciliter votre migration, vous pouvez copier / coller le code ci-dessous :

redirect 301 / http://www.nouveaudomaine.com/

Concernant l’affichage des dossiers cachés sous MacOS X, suivez les instructions suivantes :

  1. Saisissez Terminal dans Spotlight ;
  2. Inscrivez les commandes suivantes, l’une après l’autre :
    defaults write com.apple.finder AppleShowAllFiles TRUE
    killall Finder

Les fichiers cachés sont désormais activés. Pour des informations complémentaires, consultez le site markwilson.it (en anglais).

23 commentaires

  1. CedricADW

    Bonjour,

    J’ai fait tout comme il est dit dans le tutoriel, par contre ça ne marche pas ! J’ai une erreur :

    « Redirection de page incorrecte »

    En fait, j’essaie de rediriger http://monsite.fr vers htpp://www.monsite.fr mais impossible !

    Y’a-t-il une autre solution car j’ai aussi essayer un plugin qui me redirige mon domaine et pareil, même erreur !

  2. Aurélien Denis

    @CedricADW : cela est probablement lié au serveur. Ce type de redirection fonctionne sur des serveurs Apache ayant le module MOD_Alias activé.

    Pour des informations complémentaires, je te conseille la lecture du 301 Redirect.

    Par contre, je ne sais pas si c’est à titre d’exemple, mais rediriger un domaine sans les 3 W vers un autre qui n’en a pas (ou le contraire) ne fonctionne peut-être pas…

  3. CedricADW

    @Maigret : merci de ces informations. Par contre, comment je sais si j’ai le Mod_Alias activé ? Je précise que je suis chez 1&1…
    Et est-ce qu’il faut rajouter une ligne dans son .htaccess pour l’activer ?

    Et pour ta dernière remarque, ce n’est pas à titre d’exemple, c’est bien ce que je souhaite. Avoir mon nom de site avec les 3W devant !

    Merci

  4. Aurélien Denis

    @CedricADW : alors dans ce cas, il faut modifier les paramètres généraux de WordPress en rajoutant les 3 W dans le champ Adresse web de WordPress ce qui aura pour conséquence de rajouter automatiquement les 3 W lors de la saisie du domaine.

  5. Thierry Benquey

    La force de WordPress, j’adore.
    Une petite remarque pour ce tutoriel.
    Pas de problèmes avec les fichiers cachés en sauvegardant son fichier avec une extension et en le renommant sur le serveur après upload en .htaccess
    Bonne continuation
    THierry

  6. matthieu nasri

    c’est très bien mais je suis actuellement en .wp.com alors comment fait-on pour rediriger vers un .com car avec .wp.com no plugin et pas de ftp
    merci

  7. Grégoire

    Bonjour,

    J’ai voulu bien faire… mais là, je sens que mon site s’enfonce vers les abimes des limbes de l’internet (assez profond !!!)
    Voici mon histoire…
    J’ai tout d’abord voulu changer mon adresse web dans le panneau de configuration wordpress… ensuite, mon site ne fonctionnait plus. Pour bien faire, comme mon site est dirigé dans un sous répertoire, j’ai voulu changer le code dans mon fichier index de départ et mettre la même adresse que ma première erreur… plus rien ne marche et tout ce qu’il me reste est une copie de mon site sur mon ordi… y a t’il une solution à mon problème ??? Comment puis-remettre mon site en marche à partir de cette copie ?
    Merci ÉNORMÉMENT de m’aider dans mon problème..

    Grégoire

  8. Loïc

    Je passe d’un site statique avec des adresses en .html vers un site sous wordpress ou le .html disparaît. Je précise que pour le reste les URL ne varient pas.
    Question : dois-je faire une redirection 301 ou un Redirect seeother est suffisant ?
    Merci

    1. Tony

      Bonjour,
      Il est peut-être tard pour répondre à votre question, mais je préfère y répondre au cas où quelqu’un d’autre est dans le même cas que vous.
      Personnellement je recommande de toujours faire des redirections 301 des anciennes URL vers les nouvelles.
      En ce qui me concerne, lorsque la structure des URL changent sous WordPress, j’utilise le plugin « Redirect » qui me permet de créer des règles de redirections. Ca permet de tout gérer dans l’espace administrateur sans avoir à toucher au code.

Laisser un commentaire

Thèmes & Plugins
Premium By WP Channel

WP Alacarte propose des produits et services de qualité
made in France pour la plateforme WordPress.

Tout est prêt pour créer votre site à la carte !

  • Thèmes et extensions premium
  • Facilité d’utilisation garantie
  • Temps de chargement optimisé
  • Personnalisation avancée
Découvrir

Rejoignez la communauté WordPress !

Faites partie de l’aventure en devenant membre d’une association WordPress. Conférences, ateliers, BarCamp, WordCamp… Venez
partager votre passion pour WordPress !

Aurélien DENIS,
président des associations WordPress Francophone et WPMX