URL Rewritting : problème tiret et underscore
8 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

juliofromlille - WRInaute impliqué

- Messages: 420
- Inscription: Dim Fév 15, 2004 7:40
URL Rewritting : problème tiret et underscore
Bonjour,
J'ai un problème sur un URL rewritting.
Ceci ne fonctionne pas :
http://www.lavieenrosedejulio.com/photo ... 060403.php
Alors que ceci fonctionne :
http://www.lavieenrosedejulio.com/photo ... 020504.php
Why?
Merci et bon dimanche!
J'ai un problème sur un URL rewritting.
Ceci ne fonctionne pas :
http://www.lavieenrosedejulio.com/photo ... 060403.php
Alors que ceci fonctionne :
http://www.lavieenrosedejulio.com/photo ... 020504.php
- Code: Tout sélectionner
Options FollowSymLinks
RewriteEngine on
RewriteRule ^photo-([a-zA-Z0-9\-]+)\.php$ photos.php?id=$1 [L]
Why?
Merci et bon dimanche!
- ChezThierry
- WRInaute impliqué

- Messages: 273
- Inscription: Ven Oct 21, 2005 13:33
Why ?
because le caractère '_' ne fait pas partie de ta liste [a-zA-Z0-9\-]+
t'as qu'a l'ajouter, genre comme ça :
[a-zA-Z0-9\-_]+
because le caractère '_' ne fait pas partie de ta liste [a-zA-Z0-9\-]+
t'as qu'a l'ajouter, genre comme ça :
[a-zA-Z0-9\-_]+
Bonjour,
Essaie en remplaçant
Jean-Luc (trop lent aujourd'hui...
)
Essaie en remplaçant
- Code: Tout sélectionner
RewriteRule ^photo-([a-zA-Z0-9\-]+)\.php$ photos.php?id=$1 [L]
- Code: Tout sélectionner
RewriteRule ^photo-([_a-zA-Z0-9\-]+)\.php$ photos.php?id=$1 [L]
Jean-Luc (trop lent aujourd'hui...
pour info le - se place au début, et il n'y a pas besion de l'échapper :
- Code: Tout sélectionner
RewriteRule ^photo-([-_a-zA-Z0-9]+)\.php$ photos.php?id=$1 [L]
En fait j'ai un problème avec le rewriting de la recherche des posts d'un membre sur mon forum.
Les membres peuvent avoir des caractères spéciaux dans leur pseudo, avec les pseudos composés d'un seul mot ça fonctionne, mais pas avec un tiret ou un caractère spécial.
Voici le passage concerné du .htaccess:
RewriteRule ^messages-([a-zA-Z0-9\-_]*).* /forum/search.php?search_author=$1
Et dans page_header:
in:
"'(?<!/)search.php\?search_author=([a-zA-Z0-9\-_]*)'",
out:
"messages-\\1.php",
Les membres peuvent avoir des caractères spéciaux dans leur pseudo, avec les pseudos composés d'un seul mot ça fonctionne, mais pas avec un tiret ou un caractère spécial.
Voici le passage concerné du .htaccess:
RewriteRule ^messages-([a-zA-Z0-9\-_]*).* /forum/search.php?search_author=$1
Et dans page_header:
in:
"'(?<!/)search.php\?search_author=([a-zA-Z0-9\-_]*)'",
out:
"messages-\\1.php",
Bonsoir,
j'ai modifié mes règles, mais j'ai toujours quelques problèmes.
Or je constate que sur WRI ça fonctionne, Olivier pourrait-il indiquer la règle qu'il utilise sur ce forum ?
j'ai modifié mes règles, mais j'ai toujours quelques problèmes.
- Code: Tout sélectionner
RewriteRule ^messages-([a-zA-Z0-9\-\_\+]*).* /forum/search.php?search_author=$1
- Code: Tout sélectionner
"'(?<!/)search.php\?search_author=([a-zA-Z0-9\-\_\+]*)'",
"messages-\\1.php",
Or je constate que sur WRI ça fonctionne, Olivier pourrait-il indiquer la règle qu'il utilise sur ce forum ?
8 messages • Page 1 sur 1
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 :
- Tiret ou underscore ? Enfin la réponse !
- L'underscore bientôt un séparateur de mots pour Google ?
- Pourquoi il ne faut pas utiliser d'underscore dans les URL
- Optimiser les URL pour le référencement
- Bonnes pratiques de référencement : sous-domaines ou répertoires ?
- Les moteurs tiennent compte des mots-clés dans les URL
- Plusieurs tests sur le référencement en cours sur WRI
- Référencement d'un forum phpBB
- Comment éviter les contenus dupliqués (avec/sans le www)
- Tutoriel complet sur l'URL Rewriting (réécriture d'URL)
- Le tiret gagne le match Tiret contre Underscore
- tiret et underscore
- tiret et underscore : retours d'expérience
- J'ai refait le test tiret et underscore
- renseignements pour remplacer underscore par tiret
- Tiret(-), underscore(_) ou espace dans nom de fichier
- tiret et underscore dans nom de fichier / répertoire...
- Analyse de popularité
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum