Rewrite + Redirection ne marche pas

Nouveau WRInaute
Bonjour,

Ma configuration WP actuelle
- Version de WordPress : 4.0.1
- Version de PHP/MySQL :
- Thème utilisé : Tempera
- Extensions en place :
- Nom de l'hebergeur : dans notre société
- Adresse du site :

Problème(s) rencontré(s) :
Nous venons de faire une refonte d'un site en passant d'un Thélia à un Wordpress. Les URLs de l'ancien site n'étaient pas ré-écrites et se présentait sous la forme de rubrique.php?id_rubrique=96 ou produit.php?ref=5431T90&id_rubrique=5 par exemple.
Etant données que celles-ci sont maintenant en 404 dans GWT, j'aimerai faire des redirections vers la page www.nomdedomaine.fr/notre-catalogue de mon site.
J'ai donc près de 250 liens de ce type d'URL que j'aimerai rediriger d'un coup (ne pas faire un par un à la main). En feuilletant, j'ai vu qu'il faut utiliser des expressions régulières mais en testant plusieurs choses, je n'ai toujours pas trouver la bonne "formule".
Si vous avez besoin de plus d'informations, n'hésitez pas!

Je vous remercie!
 
WRInaute impliqué
si rubrique.php et produit.php n'existent plus, quelque chose du genre :

RewriteRule ^rubrique\.php$ notre-catalogue [QSA,L,R=301]
RewriteRule ^produit\.php$ notre-catalogue [QSA,L,R=301]
 
Nouveau WRInaute
Bonjour,

Voici la réponse de mon problème pour ceux que ça peut intéresser.

# BEGIN Redirect
<IfModule mod_rewrite.c>
RewriteEngine On
Rewritebase /
RewriteRule ^(rubrique|produit)\.php http://www.ndd.com/notre-catalogue? [R=301,L]
</IfModule>
# END Redirect

Toutes les anciennes URLs (404) commençant par rubrique ou produit sont redirigées vers la page catalogue de mon nouveau site.
Merci encore à Boris Schadeck pour m'avoir aidé!
 
Discussions similaires
Haut