| |
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
FroZenDooM WRInaute occasionnel

Inscrit le: 11 Aoû 2004 Messages: 160
|
Posté le : Lun Juil 16, 2007 16:06 Sujet du message: Changement de stratégie URL rewriting et réindéxation |
|
|
Bonjour,
Je voudrais soumettre un cas de URL rewriting qui pose problème.
Les pages du site sont actuellement indéxées ainsi :
http://lesite.com/acheter-produit-225.html
acheter-produit reste fixe. On affiche la page selon le numéro, ici 225.
La règle de rewrite est la suivante :
| Code: |
| RewriteRule ^acheter-produit-([0-9]*).html$ /index.php?page=produit&fiche=$1 [L] |
Après avoir lu plusieurs sujets le mieux serait de faire un URL rewriting avec :
http://www.lesite.com/café-marque-produit-225.html
Ici la marque et le produit change en dynamique selon le produit.
Par exemple : http://www.lesite.com/café-carteblanc-noir-en-poudre-225.html
La règle de rewrite sera :
| Code: |
| RewriteRule ^café-(.*)-(.*)-([0-9]*).html$ /index.php?pg=produit&fiche=$3 [R=301,L] |
Jusqu'ici tout va bien.
Mais comment éviter la double indexation de ces pages?
Il faudrait qu'en arrivant sur l'ancien lien : http://lesite.com/acheter-café-225.html .. on soit redirigé sur http://lesite.com/café-carteblanc-noir-en-poudre-225.html
Comment faire ? Il faut le faire dans le htaccess ou on est obligé de le faire dans le fichier php ??
Merci pour vos idées |
|
| |
|
 |
chtipepere WRInaute impliqué

Inscrit le: 08 Jan 2004 Messages: 467
|
Posté le : Lun Juil 16, 2007 16:26 Sujet du message: Changement de stratégie URL rewriting et réindéxation |
|
|
Personnellement je le fais en php. Cela me permet de vérifier si l'id existe, et s'il existe, de vérifier que c'est le bon titre (en cas de changement de titre, ou de concurrent pas très sympa qui feraient beaucoup de liens avec le même id et des chaînes de texte différentes).
Je pense que c'est ce qu'il y a de plus sûr. Par contre, cela signifie qu'il faut exécuter une requête à chaque demande de page (ou passer par un système de cache HTML des pages). |
|
| |
|
 |
FroZenDooM WRInaute occasionnel

Inscrit le: 11 Aoû 2004 Messages: 160
|
Posté le : Lun Juil 16, 2007 17:02 Sujet du message: Changement de stratégie URL rewriting et réindéxation |
|
|
ok merci !
J'ai utilisé une redirection :
| Code: |
header(
"Status: 301 Moved Permanently", false, 301);
header(
"Location: http://www.votresite.com/unepage.htm");
exit(); |
Il reste juste à espérer que la réindexation prenne bien tout en compte et ne crée pas de doublons |
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
|
|