deuletor Posté 1 Septembre 2007 Posté 1 Septembre 2007 bonjour voila j ai mis ceci dans mon .htaccess 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 Posté 1 Septembre 2007 Posté 1 Septembre 2007 Bonjour, Pour les cas que tu as indiqué voici la règle que j'aurais écrite : 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
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant