Changement d'url dynamique rewrité apres avoir été indexé. comment faire ?


Nic'O
WRInaute discret
WRInaute discret
 
Messages: 181
Inscription: 13 Mai 2009

Changement d'url dynamique rewrité apres avoir été indexé. comment faire ?

Message le Mer Mai 13, 2009 13:30

Bonjour,

Voici mon problème.
J'ai une url rewrité sous la forme
Code: Tout sélectionner
http://www.domaine.tld/wri-ca-roxx-1.html
RewriteRule ^[[:alnum:]-]+-([[:digit:]]+)\.html$  fiche_annonce.php?id=$1 [L]


Pour une question de simplicité, je balance l'id dans les urls et me basent seulement sur lui.
Mon problème, c'est qu'admettons j'ai fait une erreur d'orthographe, ou bien le non de l'annonce évolue, etc..
Je me retrouve bêtement avec 2 urls pour un même contenu... vu que le "texte" injecté n'est là que pour le référencement.

Je cherche une solution, mais n'ayant jamais developpé sur ça, je suis sur qu'il existe des procédures déjà mure et efficace en place.

Comment faites vous de votre coté pour parer ce problème ?

Merci.


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6468
Inscription: 13 Juin 2005

Re: Changement d'url dynamique rewrité apres avoir été indexé. comment faire ?

Message le Mer Mai 13, 2009 15:02

Bonjour
Ca passe par du controle PHP.
Le php récupère l'ID, reconstitue l'URL 'finale' correcte et la compare avec l'URL appelée.
Si c'est la même, affichage de la page
Si différence, redirection 301 vers l'URL correcte


Nic'O
WRInaute discret
WRInaute discret
 
Messages: 181
Inscription: 13 Mai 2009

Re: Changement d'url dynamique rewrité apres avoir été indexé. comment faire ?

Message le Mer Mai 13, 2009 15:18

Vu comme ça, c'est même évident..
Je cherchai trop loin...

Merci


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité