Bonjour,

Je fais du URL rewriting gràce à un fichier .htaccess :

Quand les paramètres sont des chiffres la ligne suivante fonctionne :

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]
Quand les paramètres sont alphanumériques la ligne suivante ne fonctionne pas :

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]
Et des variantes du genre ...

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
... ne fonctionnent pas plus.

Où est le problème ?

Merci à tous,