Site multilingue: Rewritting du $lang de TOUTES les pages

WRInaute passionné
je pourrais mettre un codee de ce genre:

Code:
RewriteRule ^default_([a-z]*)\.htm$ default.php?lang=$1
et le dupliquer pour l'ensemble de mes pages, mais je me demandais si il n'existait pas une solution plus courte, genre une ligne qui indique de rewritter TOUTES les pages qui contiennent le parametre $lang...
 
WRInaute passionné
ouias, effectivement j avais meme aps pensé...
Mais du coup je realise un truc. Pour les autres parametres qui ne sont pas generaux mais specifiques a une page precise, ca va planter...
Je crois que je vais me taper toutes les pages :)
 
WRInaute occasionnel
Si ton paramètre de langue fait 2 caractères et est toujours situé à la fin de tes URL:

RewriteRule ^([a-z]+?)_(\w+?)_([a-z]{2})\.htm$ $1.php?lang=$3&param=$2
 
Discussions similaires
Haut