Lettres accentuées et url


salva
WRInaute accro
WRInaute accro
 
Messages: 4277
Inscription: 16 Avr 2006

Lettres accentuées et url

Message le Sam Juil 04, 2009 21:27

Salut,

Que pensez-vous des lettres accentuées contenues dans les url ?

Y voyez-vous des inconvénients ou avantages ?
A mon sens, l’internaute lambda y gagne sans conteste en confort.

Cerise sur le gâteau, Google semble très bien s’en accommoder : sur cette requête sans accent, Google affiche en tête de liste une url avec lettre accentuée. Pourtant peu de sites intègrent des lettres accentuées dans leurs url.

Pourquoi selon vous ?

salva.


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3974
Inscription: 16 Nov 2004

Re: Lettres accentuées et url

Message le Dim Juil 05, 2009 13:59

jen avais jamais vu avant, ils ont du modifier leur serveur, j'aimerais bien savoir comment zils font ca...


salva
WRInaute accro
WRInaute accro
 
Messages: 4277
Inscription: 16 Avr 2006

Re: Lettres accentuées et url

Message le Dim Juil 05, 2009 14:44

KOogar a écrit:jen avais jamais vu avant, ils ont du modifier leur serveur, j'aimerais bien savoir comment zils font ca...

Je suis en mesure de le faire également mais j'attends quelques retours.

Côté technique rien d'exceptionnel, script codé en utf8, mysql_5.0.44 Unicode (utf8) et php_5.2.5.
Et les bonnes regex qui vont avec.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: Lettres accentuées et url

Message le Dim Juil 05, 2009 15:19

salva a écrit:Pourtant peu de sites intègrent des lettres accentuées dans leurs url.
parce que beaucoup de navigateurs les gèrent mal et je ne parle même pas des scripts de forum qui ont de gros problèmes avec des url comme http://www.example.com/unhérison.htm
Maintenant, tu vois pourquoi on n'utilise pas de caractères accentués quand on veut pouvoir obtenir des BL externes :wink:


salva
WRInaute accro
WRInaute accro
 
Messages: 4277
Inscription: 16 Avr 2006

Re: Lettres accentuées et url

Message le Dim Juil 05, 2009 16:11

Ton point de vu est recevable mais peut être pas aussi handicapant que tu ne le laisses suggérer. Wikipédia s’en sort très bien.

En fait, je souhaiterais me lancer dans le référencement naturel pour le projet en cours. Et dans la mesure du possible, j’aimerais bien avoir quelques retours concrets.

Pour les autres lecteurs, que pensez-vous du point soulevé par Leonick ou alors, voyez-vous encore d’autres inconvénients ?


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3974
Inscription: 16 Nov 2004

Re: Lettres accentuées et url

Message le Dim Juil 05, 2009 16:36

salva a écrit:Je suis en mesure de le faire également mais j'attends quelques retours.

Côté technique rien d'exceptionnel, script codé en utf8, mysql_5.0.44 Unicode (utf8) et php_5.2.5.
Et les bonnes regex qui vont avec.


ya me semble aucun rapport entre l'url et (utf8, sql et php), pour le regex tu parles d'une url rewitée ? de mon coté j'ai essayé et je me prend que des boucles :(


salva
WRInaute accro
WRInaute accro
 
Messages: 4277
Inscription: 16 Avr 2006

Re: Lettres accentuées et url

Message le Dim Juil 05, 2009 16:58

KOogar a écrit:
salva a écrit:Je suis en mesure de le faire également mais j'attends quelques retours.

Côté technique rien d'exceptionnel, script codé en utf8, mysql_5.0.44 Unicode (utf8) et php_5.2.5.
Et les bonnes regex qui vont avec.


ya me semble aucun rapport entre l'url et (utf8, sql et php)

Ben si quand même, l'url rewritée est stockée dans la base et il est impératif que la base utilise un jeu de caractères UTF-8
KOogar a écrit: pour le regex tu parles d'une url rewitée ? de mon coté j'ai essayé et je me prend que des boucles :(

Oui pour l'url rewritée.

J'ai aussi galèré pas mal :) Avec cette classe abrégée \s ça roule tout seul, du moins chez moi.


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3974
Inscription: 16 Nov 2004

Re: Lettres accentuées et url

Message le Dim Juil 05, 2009 17:23

ah ok, toi tu parles de la construction de l'url, mais que ca se fasse en iso ou en utf, sérieux c'est pas pour te vexer mais on s'en cale non ?

j'ai fait des tests de mon coté :

sur OVH avec un fichier apélé -http://www..../été.php et ca boucle
sur Online avec un fichier apélé -http://www..../été.php et ca boucle

sur OVH avec un fichier apélé -http://www..../été (donc sans extension) et ca boucle
sur Online avec un fichier apélé -http://www..../été (donc sans extension) et ca FONCTIONNE !!

voila, question de serveur et il faut travailler sans l'extension de fichier.

Si le rewrite est bien fait, que l'on mette /ete ou /été, la redirection peut se faire sur la meme page, donc pour les forums il existe une solution et wiki a aussi ce type de redirection. Pretty kool comme sujet :)


salva
WRInaute accro
WRInaute accro
 
Messages: 4277
Inscription: 16 Avr 2006

Re: Lettres accentuées et url

Message le Dim Juil 05, 2009 17:44

KOogar a écrit:ah ok, toi tu parles de la construction de l'url, mais que ca se fasse en iso ou en utf, sérieux c'est pas pour te vexer mais on s'en cale non ?
Toi sans doute :D
Perso, si je n'utilise pas utf8, le serveur me renvoie "The requested page has not been found!". Je viens de faire le test avec ASCII, UniCode et iso html.
KOogar a écrit:j'ai fait des tests de mon coté :

sur OVH avec un fichier apélé www/été.php et ca boucle
sur Online avec un fichier apélé www/été.php et ca boucle

sur OVH avec un fichier apélé www/été (donc sans extension) et ca boucle
sur Online avec un fichier apélé www/été (donc sans extension) et ca FONCTIONNE !!

voila, question de serveur, et il faut travailler sans l'extension de fichier.

Effectivement, je n'utilise pas d'extension par contre je suis chez OVH.
KOogar a écrit:Si le rewrite est bien fait, que l'on mette /ete ou /été, la redirection peut se faire sur la meme page, donc pour les forums il existe une solution et wiki a aussi ce type de redirection. Pretty kool comme sujet

Ah, intéressant :)
Et tu t'y prends comment :mrgreen:


salva
WRInaute accro
WRInaute accro
 
Messages: 4277
Inscription: 16 Avr 2006

Re: Lettres accentuées et url

Message le Lun Juil 06, 2009 14:09

Leonick a écrit:
salva a écrit:Pourtant peu de sites intègrent des lettres accentuées dans leurs url.
parce que beaucoup de navigateurs les gèrent mal et je ne parle même pas des scripts de forum qui ont de gros problèmes avec des url comme http://www.example.com/unhérison.htm

Je viens de tester : en conservant l'id devant la chaine rewritée ( /id_unhérison.htm )le lien est suivi.

Ne reste plus qu'à récupérer automatiquement les 404 et les rediriger sur la bonne url.
Enfin quand je dis automatiquement, c'est surtout vite dit :)

Une piste de recherche peut-être ?


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: Lettres accentuées et url

Message le Lun Juil 06, 2009 14:18

Ce que je tentais de mettre en exergue, ce n'était pas le fait que sur son propre serveur on ne pouvait pas gérer correctement les uri avec caractères accentués, mais surtout que sur des sites tiers, on avait 95% de "chance" que les uri ne soient pas correctement suivies. Et donc création de plein de pages 404, mais les pages intéressantes ne pourront plus avoir leur lien correct sur la quasi totalité des forums, blogs, ...


salva
WRInaute accro
WRInaute accro
 
Messages: 4277
Inscription: 16 Avr 2006

Re: Lettres accentuées et url

Message le Lun Juil 06, 2009 15:07

J'avais bien compris...Je viens de faire le test sur 3 forums (dont WRI) et les trois liens sont suivis. L'url est tronquée jusqu'au premier accent mais la page s'affiche correctement.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: Lettres accentuées et url

Message le Lun Juil 06, 2009 15:39

salva a écrit:J'avais bien compris...Je viens de faire le test sur 3 forums (dont WRI) et les trois liens sont suivis. L'url est tronquée jusqu'au premier accent mais la page s'affiche correctement.
donc duplicate content potentiel entre les sites qui arriveront à écrire correctement les liens des BL et les autres :cry: et puis l'uri va-t-elle être écrite correctement ? le caractère accentué sera-t-il un utf-8 ou en ISO ?


salva
WRInaute accro
WRInaute accro
 
Messages: 4277
Inscription: 16 Avr 2006

Re: Lettres accentuées et url

Message le Lun Juil 06, 2009 15:42

Leonick a écrit:
salva a écrit:J'avais bien compris...Je viens de faire le test sur 3 forums (dont WRI) et les trois liens sont suivis. L'url est tronquée jusqu'au premier accent mais la page s'affiche correctement.
donc duplicate content potentiel entre les sites qui arriveront à écrire correctement les liens des BL et les autres :cry:
D'où la redirection de l'url tronquée sur la bonne.


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3974
Inscription: 16 Nov 2004

Re: Lettres accentuées et url

Message le Mar Juil 07, 2009 2:06

salva a écrit:
KOogar a écrit:Si le rewrite est bien fait, que l'on mette /ete ou /été, la redirection peut se faire sur la meme page, donc pour les forums il existe une solution et wiki a aussi ce type de redirection. Pretty kool comme sujet

Ah, intéressant :)
Et tu t'y prends comment :mrgreen:


Je voyais une simple réécriture, travailler dans un dossier pour pouvoir avoir un regex "mange tout"
RewriteRule rep/([^/]*) file_caracteres_speciaux.php?name=$1

et une redirection php sur le fichier : file_caracteres_speciaux.php?name=été selon ce que contient $name (été ou ete)

****

Chez OVH je n'arrive pas à créer des fichiers sans extension, tu aurais un exemple de rewrite?

Lettres accentuées et url

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é