Aide regex et htaccess

WRInaute occasionnel
Bonjour,
J'ai des difficultés à mettre en place une redirection 301 dans mon htaccess.
L'ancienne url est la forme :
Code:
/ads/1071170000.html?Itemid

Je voudrais la rediriger sur ma home, j'ai essayé ceci :
Code:
RedirectMatch 301 ^/ads/[0-9].html?Itemid http://www.mahome.com/

Pourriez vous m'orienter s'il vous plait ?
Merci d'avance
Hanlin
 
WRInaute accro
Il te manque un "+" après le [0-9] pour dire qu'il y a plusieurs chiffres.

Et je ne suis pas sûr que RedirectMatch intègre la partie après le ? (y compris ce ?) dans ce qu'il compare. A vérifier, flemme de tester là.

Jacques.
 
WRInaute accro
C'est presque pareil que + en effet. La différence entre les deux est que + implique qu'il y ait au moins une fois le caractère indiqué, alors que * autorise qu'il n'y en ait pas du tout.

Jacques.
 
Discussions similaires
Haut