[URL Rewriting] Problème de réécriture pour une variable
Hello,
J'ai un petit problème avec mon URL rewriting pour une condition bien spécifique, la voici:
Code:
RewriteRule ^([a-z-A-Z-_]+)/([0-9-a-z-A-Z-_]+)/profil-([0-9-a-z-A-Z-_]+)/profil/$ index.php?action=$2&id=$3&lang=$1 [L]
La translation fonctionne mais la variable "id" qui représente /profil-([0-9-a-z-A-Z-_]+)/ ne fonctionne pas correctement...
Si par exemple ma variable "id" vaut "madmax", alors ma variable vaudra bien "madmax"
Par contre, si ma variable "id" vaut "mad-max", alors ma variable vaudra "max"...
Ca ne fonctionne pas avec les "-"...
Quelqu'un pourrait-il m'éclairer? car je rame...
Merci beaucoup :king: