Problème d'URL rewriting

pannufle Messages postés 4 Statut Membre -  
Stanislas Poisson Messages postés 775 Statut Membre -
Bonjour,
J'ai un problème dans la conception de mon site :
J'aimerai que lorsque je rentre une adresse du genre
monsite.com/v2/bonjour
php affiche ceci
monsite.com/v2/view.php?a=bonjour.
J'ai donc lut beaucoup de choses sur la réécriture d'url avec le fichier .htaccess, mais je ne parvient pas a faire ce que je veux.

Mon htaccess contient pour l'instant ceci :

RewriteCond  %{REQUEST_URI}  /v2/[a-z]{3,10}$
RewriteRule	.* view.php?a=$1	[L]	


Et ca ne marche pas.

Merci de vos réponse :)

5 réponses

Stanislas Poisson Messages postés 775 Statut Membre 66
 
Je te conseille de faire cela:

RewriteRule ^/v2/([\d\w\-]+)$ view.php?a=$1 [R=301,L]

cela permet de vérifier que c'est bien avec v2, o récupère ce qui est entre parenthèse, soit le \d qui correspond a 0-9, le \w pour a-zA-Z et le tiret "-" et le plus indique qu'ils faut avoir l'un des symboles au moins une fois.
0
pannufle Messages postés 4 Statut Membre
 
Effectivement cette méthode parait bien plus simple que la mienne, mais elle ne marche pas. Le navigateur me renvoie sur une page 404.

Il existe des "debuggeur" pour ce genre de scripts ? Un moyen de savoir ce qu'il reçoit et renvoie ?
0
Stanislas Poisson Messages postés 775 Statut Membre 66
 
oui, essayer avec cela http://www.gethifi.com/tools/regex
0
Stanislas Poisson Messages postés 775 Statut Membre 66
 
Alors ton url?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
pannufle Messages postés 4 Statut Membre
 
Toujours pas, j'ai toujours cette erreur 404 :(
0
Stanislas Poisson Messages postés 775 Statut Membre 66
 
Tu a modifier le code que je t'est passer? car sinon c'est obliger que ca bug. tu demande quelle url et ca t'envoy vers qu'elle url en 404?
0