Bonjour
J'ai un problème précis concernant de la réécriture d'URL
Je souhaite transformer des URL de type
/page.php?name=blo,blabla&num=98
en /blo,blabla.98.html
J'ai donc un .htaccess qui fait ceci :
RewriteRule ^(.*).(.[0-9]+).html$ /page.php?name=$1&num=$2
Je récupère ensuite la variable $_GET['num'].
Ca fonctionne uniquement quand le paramètre num est composé de deux chiffres.
Quand num est composée de 1 chiffre,ex
/blo,blabla.9.html
ça me met $num=.9
au lieu 9
Quand num est composée de 3 chiffre,ex
/blo,blabla.101.html
ça me met $num=01
au lieu de 101
Avec 2 chiffres, ça fonctionne.
Argh, je désespère
J'ai un problème précis concernant de la réécriture d'URL
Je souhaite transformer des URL de type
/page.php?name=blo,blabla&num=98
en /blo,blabla.98.html
J'ai donc un .htaccess qui fait ceci :
RewriteRule ^(.*).(.[0-9]+).html$ /page.php?name=$1&num=$2
Je récupère ensuite la variable $_GET['num'].
Ca fonctionne uniquement quand le paramètre num est composé de deux chiffres.
Quand num est composée de 1 chiffre,ex
/blo,blabla.9.html
ça me met $num=.9
au lieu 9
Quand num est composée de 3 chiffre,ex
/blo,blabla.101.html
ça me met $num=01
au lieu de 101
Avec 2 chiffres, ça fonctionne.
Argh, je désespère