Partage d'informations (mes favoris du web, cuisine, tourisme, etc…et un peu de tout) et nouvelles technologies
Dans: Informatique
18 juil 2008Comme indiqué dans mes billets précédents, j’ai migré le contenu de mon blog http://ericreboisson.free.fr vers http://www.ericreboisson.com , je souhaitais aujourd’hui rediriger de manière permanente tous les accès à mon ancien site vers le nouveau.
Un exemple pour illustrer mon propos, une recherche dans Google qui retourne dans la liste des résultats :
http://ericreboisson.free.fr/index.php/2008/06/24/mon-top-de-lemission-striptease/
En cliquant sur le lien vous serez redirigés vers :
http://www.ericreboisson.com/2008/06/24/mon-top-de-lemission-striptease/
Au final, quelle galère pour trouver la technique qui va bien (elle sont nombreuses : utilisation d’un fichier .htaccess, via un script PHP, etc.), car je le rappelle chez FREE.fr beaucoup de modifications ne sont pas permises, notamment celles qui modifient le fichier .htaccess.
Pour ma redirection j’ai donc créé un fichier .htaccess à la racine de mon site http://ericreboisson.free.fr et j’ai tapé le code suivant à l’intérieur :
RedirectMatch 301 /(.*) http://www.ericreboisson.com/$1
RedirectMatch est une directive qui indique à Apache de faire une redirection vers une autre adresse en utilisant des expressions régulières.
Le code 301 indique que l’url demandée est déplacée définitivement.
Les paramètres /(.*) http://www.ericreboisson.com/$1 signifient que tous les éléments de l’url trouvés à la suite de http://ericreboisson.free.fr/ ( dans l’exemple donné au dessus ce sera index.php/2008/06/24/mon-top-de-lemission-striptease/ ) seront stockés dans la variable $1 qui sera concaténée à la suite de http://www.ericreboisson.com.
Voilà maintenant la redirection est permanente, on peut s’en assurer en faisant un petit test avec cet outil.
En espérant que cette petite aide vous aidera si le cas se présente pour vous.
PS : maintenant il faut que je demande à Google de retirer de son index les adresses de mon ancien site…
Billets sur le même sujet :
8 Réponses à Redirection permanente d’url chez free.fr vers un autre domaine
1 - JFN
octobre 12th, 2010 at 12 h 38 min
Merci pour l’info, ca marche !
2 - Eric Reboisson
octobre 12th, 2010 at 13 h 27 min
cool
3 - Durden
décembre 21st, 2010 at 1 h 51 min
Merci pour cet article.
Je suis en ce moment en train de faire ma redirection (site free.fr vers un .info). J’ai utilisé la commande que vous indiquez dans le htaccess et tout fonctionne, seulement, j’ai perdu mon référencement :/
J’ai un PR 2 sur Google avec mon site hébergé sur Free.fr mais 0 sur mon .info
Question donc: Faut-il attendre que Google soit informer et si oui comment ? J’suis un novice
Merci d’avance
4 - Eric Reboisson
décembre 21st, 2010 at 9 h 49 min
De toute manière ce n’est pas automatique, il vaut mieux attendre quelques jours.
Sinon pour plus de précisions tu peux poser ta question sur les forums de http://www.webrankinfo.com/
A+
5 - toniolol
janvier 4th, 2011 at 11 h 38 min
Merci beaucoup, j’ai enfin ce que je recherchais !
Du coup faut-il que je garde ma redirection dans mon index.php pour les moteurs de recherches ?
Cordialement
6 - Redirection d’un ancien blog Wordpress vers un nouveau
janvier 4th, 2011 at 14 h 29 min
[...] grâce à Google qui m’a emmené sur de nombreux sites mais le plus détaillé reste celui de Eric Reboisson qui est clair et [...]
7 - Eric Reboisson
janvier 4th, 2011 at 23 h 36 min
le fichier index.php n’est plus utile car tout sera redirigé vers un autre domaine, merci pour la mention de mon billet, c’est sympa
8 - toniolol
janvier 5th, 2011 at 8 h 47 min
Merci pour l’information, je vais corriger tout ceci de ce pas.
Je n’étais pas sûr que les robots se contentaient du .htaccess.
De rien pour la mention, c’est la moindre des choses !