URL Rewriting bizarre

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


Twister
WRInaute passionné
WRInaute passionné
 
Messages: 619
Inscription: Ven Jan 16, 2004 14:37

URL Rewriting bizarre

Message le Ven Déc 24, 2004 12:50

Salut,
j'ai mis en place l'url-rewriting sur un annuaire : -http://www.tliwinks.com/annuaire
Les liens vers les catégories apparaissent bien rewrités et on arrive bien sur la bonne page, cependant, dans la barre d'adresse, c'est l'url non rewritée qui apparait.
Savez vous comment remédier à ça ?

PS : le site n'est pas du tout terminé, merci de ne pas faire de lien, je ne voudrais pas que googlebot vienne se balader tout de suite sur le site :wink:


Blini
WRInaute passionné
WRInaute passionné
 
Messages: 506
Inscription: Lun Nov 29, 2004 8:59

Message le Ven Déc 24, 2004 13:17

Je comprends pas, chez moi, ça marche bien.
Exemple: je tapes (ou je cliques sur le lien de ton annuaire qui pointe vers):
-http://www.tliwinks.com/annuaire/cat_Boutiques_en_ligne_10
Et je suis redirigé sur:
-http://www.tliwinks.com/annuaire/index.php?cat=10
La barre d'adresse est bien mise à jour (IE6 ou FF1)

J'ai raté un truc ?


Twister
WRInaute passionné
WRInaute passionné
 
Messages: 619
Inscription: Ven Jan 16, 2004 14:37

Message le Ven Déc 24, 2004 13:26

Yan Bilik a écrit:La barre d'adresse est bien mise à jour (IE6 ou FF1)

C'est bien ça le problème, je voudrais que l'adresse propre reste !


Blini
WRInaute passionné
WRInaute passionné
 
Messages: 506
Inscription: Lun Nov 29, 2004 8:59

Message le Ven Déc 24, 2004 13:29

Pardonne-moi, je dois être particulièrement bouché en cette veille de Noël. Pour que ce soit bien clair:
tu voudrais qu'un click sur "boutiques en ligne" t'ammène bien à la page:
-http://www.tliwinks.com/annuaire/index.php?cat=10
Mais que la barre d'adresse indique, elle:
-http://www.tliwinks.com/annuaire/cat_Boutiques_en_ligne_10

J'ai compris ou je suis toujours dans les choux ?


Twister
WRInaute passionné
WRInaute passionné
 
Messages: 619
Inscription: Ven Jan 16, 2004 14:37

Message le Ven Déc 24, 2004 13:31

T'as compris :D


Blini
WRInaute passionné
WRInaute passionné
 
Messages: 506
Inscription: Lun Nov 29, 2004 8:59

Message le Ven Déc 24, 2004 13:36

Pff... J'ai eu du mal. Et pour répondre (enfin) à ta question: est-ce seulement possible ? Il me semble que non (vite,vite, quelqu'un pour me contredire, je suis pas sûr de moi).
Question subsidiaire: quel est l'intérêt de la manip ?


Twister
WRInaute passionné
WRInaute passionné
 
Messages: 619
Inscription: Ven Jan 16, 2004 14:37

Message le Ven Déc 24, 2004 13:40

Je suis sur que c'est possible,
j'ai fait ce site sur mon serveur local et ça marchait très bien.
Je pense qu'il doit y avoir quelque chose à paramétrer...mais quoi ?

toutankhaton
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 235
Inscription: Sam Sep 13, 2003 23:53

Message le Ven Déc 24, 2004 14:09

tu pourrais nous copier ton .htaccess ?
Il me semble que tu doit avoir
Code: Tout sélectionner
RewriteEngine on
RewriteRule ^cat_(.+)_(.+)\.php$ /annuaire/?titre=$1&id=$2


Enfin comme ça ça devrais marcher....
Si ton annuaire n'est pas encore en lligne, prefere les - aux _ car comme l'a montré olivier, les underscore ne sont pas vus par google....
Donc là il voit :
annuaire/caBijouterieethorlogerie1009
Voila ! Et un petit truc, mais je doute que ce soit utile... tu peux utiliser strtolower() pour que ton nom de catégorie ne comporte plus de majuscules... Je trouve ça moche avec :lol:


Twister
WRInaute passionné
WRInaute passionné
 
Messages: 619
Inscription: Ven Jan 16, 2004 14:37

Message le Ven Déc 24, 2004 14:14

Voici mon .htaccess :
Code: Tout sélectionner
RewriteEngine on
RewriteRule ^cat_accueil$ http://www.tliwinks.com/annuaire/index.php [L]
RewriteRule ^cat_(.*)_([0-9]+)_([0-9]+)$ http://www.tliwinks.com/annuaire/index.php?cat=$2&dep=$3 [L]
RewriteRule ^cat_(.*)_([0-9]+)$ http://www.tliwinks.com/annuaire/index.php?cat=$2 [L]

Sinon pour les _ je croyais que c'était le contraire, je m'en vais relire l'article :D
Je vais enlever les majuscules.


Blini
WRInaute passionné
WRInaute passionné
 
Messages: 506
Inscription: Lun Nov 29, 2004 8:59

Message le Ven Déc 24, 2004 14:34

Ici:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
Ils semblent dire qu'un code retour 307 (temp. moved) devrait (should) conserver l'ancienne adresse.
Donc j'imagine que ça se traduit par un [R=307] dans les rewriterule ?


Twister
WRInaute passionné
WRInaute passionné
 
Messages: 619
Inscription: Ven Jan 16, 2004 14:37

Message le Ven Déc 24, 2004 14:37

Je crois que google n'aimerait pas ça.
Si google prend bien en compte les URLs réwritées comme ça, je vais le laisser. Tant pis si les visiteurs n'ont pas les belles urls.
Merci pour votre aide.
:wink:


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités