Redirection permanente avec htaccess HELP

Nouveau WRInaute
Bonjour à toutes et tous,
je suis le petit nouveau de ce forum et espère qu'une âme charitable sera en mesure de m'éclairer sur mon soucis.

Je suis un peu une brèle sur le codage des fichiers htaccess.
je cherche à rediriger toutes les pages de mon site dont l'url est écrite sous la forme de :
http://monsite.com/fr/nomdelapage.htm
vers une nouvelle url
en gros je passe d'un site html fait à la main sur un Joomla dont les url sont écrites sous cette forme :
http://monsite.com/fr/nomdelapage

voila ce que j'ai essayé et qui ne marche pas :
RewriteCond %{QUERY_STRING} ^/fr/([A-za-z\-]+)-([0-9]+)\.htm$
RewriteRule ^index\.php$ http://www.monsite.com/fr [L,R=301]

ou bien
RedirectPermanent /fr/([A-za-z\-]+)-([0-9]+)\.htm$ http://www.monsite.com/fr

voilà
quelqu'un peut-il m'aider

par avance merci...
 
Nouveau WRInaute
Ah oui petite précision :
je ne cherche pas à faire une redirection page par page
mais plutôt je souhaite que toutes les pages écrites sous la forme de
http://monsite.com/fr/nomdelapage.htm
soient toutes redirigées vers la page d'accueil de mon site joomla :
http://monsite.com/fr/

voilà

merci d'avance
 
Nouveau WRInaute
en lisant les topics de ce forum j'ai essayé plein d'autre truc également qui ne fonctionnent pas :
notamment

RewriteRule ^/fr/([A-za-z\-]+)-([0-9]+)\.htm$ /fr [L,R=301]


Please Help
 
Nouveau WRInaute
Bon finalement j'ai trouvé la solution :

RewriteRule ^fr/(.*)\.htm$ http://www.mondomaine.com/fr [R=301,L]

et pour info dans joomla si vous utilisez les option SEO et SEF, il faut caler son code avant la ligne suivante :

########## End - Rewrite rules to block out some common exploits

Raison pour laquelle ça ne voulait pas fonctionner
Voilà ce fut un peu galère pour un débutant comme moi mais j'y suis arrivé ouf :D

Je clos donc ce post...
 
Discussions similaires
Haut