Nouvelle version d'un site et anciens liens dans google plus

waouh

WRInaute discret
Bonjour,

Je viens de faire une nouvelle version de mon site.
Toutes les urls ont changé resultat, lorsque l'ont va sur google et que l'on clicks sur une ancienne url, on arrive sur une erreur 302

Je ne sais pas comment faire pour que les liens vers google renvoient vers mon site.

exemple :

si je tape Xchrisx dans goole et que je cliks sur le liens qui renvoit vers waouh.org j'arrive sur une page 302 alors qu'il faidrait que la page waouh_profil1417-1.php renvoit vers rencontre-waouh-1417-1-0.html avec une redirection 302 pour que google comprenne que c'est la nouvelle url

mais je n'y arrive pas du tout :( quelqu'un pourrait m'aider ?
 

jeanluc

WRInaute accro
Re: Nouvelle version d'un site et anciens liens dans google

Bonjour waouh,

Ta redirection ne fonctionne pas correctement. Qu'y a-t-il dans ton .htaccess ?

Jean-Luc
 

waouh

WRInaute discret
Hello

actuellement il y a ca :

Code:
ErrorDocument 302 http://www.waouh.org

ErrorDocument 401 http://www.waouh.org [QSA,L,R=301]
ErrorDocument 403 http://www.waouh.org [QSA,L,R=301]
ErrorDocument 404 http://www.waouh.org [QSA,L,R=301]

RewriteEngine On
RewriteRule rencontre-waouh-([0-9]*)-([0-9]*)-([0-9]*).html index.php?page=view_profil&id=$1&p=$2&c=$3
RewriteRule amis-waouh-([0-9]*).html index.php?page=add_amis&id=$1
RewriteRule bannir-waouh-([0-9]*).html index.php?page=add_bannis&id=$1
RewriteRule cadeau-vip-waouh-([0-9]*).html index.php?page=offre_vip&id=$1
RewriteRule horoscope-(.*)-waouh.html signe.php?signe=$1
RewriteRule top-homme-femme-waouh.html index.php?page=classement
RewriteRule top-yeux-waouh.html index.php?page=classement-yeux
RewriteRule top-signe-astrologique-waouh.html index.php?page=classement-signe
RewriteRule cherher-rencontre-amour-waouh.html index.php?page=recherche
RewriteRule inscription-waouh.html index.php?page=inscription
RewriteRule liste-membres-waouh.html index.php?page=membres
RewriteRule liste-membres-(.*)-waouh-(.*)-(.*).html index.php?page=membres&sexe=$1&age=$2&limite=$3 [L]
RewriteRule liste-vip-waouh.html index.php?page=membres_vip
RewriteRule membres-vip-(.*)-waouh-(.*)-(.*).html index.php?page=membres_vip&sexe=$1&age=$2&limite=$3 [L]


### Eviter de consulter le site sans les www
RewriteCond %{HTTP_HOST} !^www.waouh.org$
RewriteRule ^(.*)   http://www.waouh.org/$1 [QSA,L,R=301]
 

waouh

WRInaute discret
je viens de rajouter ca :

Code:
RedirectMatch 301 waouh_profil(.*)-(.*).php http://www.waouh.org/rencontre-waouh-$1-$2-0.html

les urls qui etaient dans google renvoyent maintenant sur la bonne fiche du membre.

C'est pas mal non ?
 

helrod

WRInaute discret
Du moment que ca marche, cherche pas trop à comprendre, des fois tu veut savoir pourquoi ca marche comme ca, et tu trouve jamais la solution. Alors cherche pas les complications tant que ton fichier marche. ;)
 

aladdin

WRInaute passionné
helrod a dit:
Du moment que ca marche, cherche pas trop à comprendre, des fois tu veut savoir pourquoi ca marche comme ca, et tu trouve jamais la solution. Alors cherche pas les complications tant que ton fichier marche. ;)

c'est simple, son htaccess renvoi un code 301 (permanently moved) qui redirige vers la nouvelle page :)
quand on met à jours son site, c'est la meilleur façon de rediriger un moteur vers les nouveau liens ;)
 

Discussions similaires

Haut