Version complète: sur le forum Webmaster Hub : probleme avec mes url
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Fichier .htaccess et réécriture d'URLs
deuletor
bonjour voila
j ai mis ceci dans mon .htaccess
CODE
RewriteRule ^/(.*[^-(\s|n|s)0-9]*)\.html$         /page.php?aaaa=$1 [L]

ainssi j esperais recuperé tous caracteres qui vient avant le .html sauf tiret+nombre , tiret+n+nombre , tiret+s+ , tiret+espace+nombre

sur le code que j ais mis
aaa-1.html me donne aaa c est bon
aaa-n1.html me donne aaa-n1 c est faux
aaa-s1.html me donne aaa-s1 c est faux
aaa- 1.html me donne aaa c est bon


merci de votre aide
TheRec
Bonjour,

Pour les cas que tu as indiqué voici la règle que j'aurais écrite :
CODE
RewriteRule (.+)-(\s|n|s)?[0-9]+\.html$ /page.php?aaaa=$1 [L]

Si j'ai bien compris ta demande, tu souhaites récupérer "aaa" dans chacune des URL que tu as proposées, cette règle fait ceci. Sinon, n'hésite pas à préciser wink.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.