Multilingue et sous repertoires virtuels

WRInaute impliqué
Bonjour,

Malgres ma recherche et les ( nombreux ) post qui parlent plus ou moins de ce sujet , je suis pas fichus de faire fonctionner ma regle .... :oops:

Je voudrais changer :

monsite.com/NIMPORTEQUELPAGE.php?lang=fr&sousrepertoire=test&var1=var1&var2=var2

en :

monsite.com/fr/test/NIMPORTEQUELPAGE-var1-var2.html


Transformer les php en html avec les variables j'y arrive tres bien :

RewriteRule ^page-(.*)-(.*).html$ page.php?variable=$1&test=$2

Par contre mélanger ca avec une regle de repertoire virtuel , je patauge totalement :oops:

Quelqu'un saurais comment faire ?
 
WRInaute impliqué
RewriteRule ^([^/]+)/([^/]+)/page-([^-]+)-([^.]+)\.html$ page.php?lang=$1&sousrepertoire=$2&variable=$3&test=$4

avec ou sans slash devant page
 
Discussions similaires
Haut