Bonjour,
Je fais du URL rewriting gràce à un fichier .htaccess :
Quand les paramètres sont des chiffres la ligne suivante fonctionne :
Quand les paramètres sont alphanumériques la ligne suivante ne fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RewriteRule ^voirevenements-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)\.html$ voirevenements.php?from=$1&jour=$2&mois=$3&annee=$4 [L]
Et des variantes du genre ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part RewriteRule ^voirevenements-([:alnum:]+)-([:alnum:]+)-([:alnum:]+)-([:alnum:]+)\.html$ voirevenements.php?from=$1&jour=$2&mois=$3&annee=$4 [L]
... ne fonctionnent pas plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 [:alpha:] // filtre pour que des caractères [^!] // filtre tout sauf ! [] // filtre tout
Où est le problème ?
Merci à tous,
Partager