url rewriting ne marche pas quand il y a _

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


datch
WRInaute passionné
WRInaute passionné
 
Messages: 967
Inscription: Ven Juin 16, 2006 10:43

url rewriting ne marche pas quand il y a _

Message le Mer Mai 09, 2007 16:43

bonjour,

j'ai fait une regle dans mon htaccess

Code: Tout sélectionner
RewriteRule ^profil-([a-zA-Z0-9]+)\.php$  /index2.php?inc=profil&id=$1 [L]


tout marche bien quand je fait un lien du genre ../profil-pseudo.php, mais ca ne marche pas quand mon lien est ../profil-pseudo_demo.php

Qu'est ce qui ne va pas dans ma regle ?

merci d'avance


nalrem
WRInaute impliqué
WRInaute impliqué
 
Messages: 392
Inscription: Dim Avr 06, 2003 21:44

Message le Mer Mai 09, 2007 16:45

([a-zA-Z0-9]+) n'inclue pas le underscore


datch
WRInaute passionné
WRInaute passionné
 
Messages: 967
Inscription: Ven Juin 16, 2006 10:43

Message le Mer Mai 09, 2007 16:49

merci de ta reponse.

est ce que j'ai un moyen de le rajouter ?


nalrem
WRInaute impliqué
WRInaute impliqué
 
Messages: 392
Inscription: Dim Avr 06, 2003 21:44

Message le Mer Mai 09, 2007 16:57

a priori tu auras le même soucis avec le - et d'autres caractères.
Essaie de voir si (.*) ne te conviendra pas mieux ?


datch
WRInaute passionné
WRInaute passionné
 
Messages: 967
Inscription: Ven Juin 16, 2006 10:43

Message le Mer Mai 09, 2007 17:07

tout a l'heure javais erreur 404,

la je n'ai plus d'erreur mais ma page est vide, la variable n'existe plus on dirai...

RewriteRule ^profil-(.*)\.php$ /index2.php?inc=profil&id=$1 [L]


voila le code


nalrem
WRInaute impliqué
WRInaute impliqué
 
Messages: 392
Inscription: Dim Avr 06, 2003 21:44

Message le Mer Mai 09, 2007 17:28

Etrange... Tu es sur que $_GET['id'] est vide ?

et $_GET['inc'] ?


datch
WRInaute passionné
WRInaute passionné
 
Messages: 967
Inscription: Ven Juin 16, 2006 10:43

Message le Mer Mai 09, 2007 17:37

ah c'est bon j'avais un petit soucis dans ma page c'est pour ca !!

tout marche nikel

merci

Koxin-L
WRInaute accro
WRInaute accro
 
Messages: 1925
Inscription: Jeu Mar 29, 2007 15:54

Message le Mer Mai 09, 2007 19:37

Sinon, faut mettre ça : ([_a-zA-Z0-9]+)


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