#1 Le 25/07/2015, à 14:59
- abecidofugy
[Résolu] comment rediriger des urls avec un wilcard vers la home
Salut,
Je cherche à rediriger toutes urls de ces chemins vers la home d'un site :
/exemples/motcle/
/exemples/motcle/test
/exemples/motcle/test/test
/exemples/motcle/test/test/test
J'ai rajouté ça en bas de mon .htaccess :
Redirect 301 /exemples/motcle/.* http://www.mondomaine.com
Mais ça ne prend pas. J'ai mm reloadé Apache.
Merci de votre aide.
//EDIT : il faut utiliser RewriteCond et RewriteRule ? Je ne suis pas fortiche dans les expressions régulières.
J'ai tenté ça :
RewriteRule ^/exemples(.*)$ http://www.mondomaine.com [L,R=301]
Dernière modification par abecidofugy (Le 26/07/2015, à 17:40)
Hors ligne
#2 Le 26/07/2015, à 17:25
- bruno
Re : [Résolu] comment rediriger des urls avec un wilcard vers la home
Bonjour,
Tu ne peux pas utiliser d'expressions régulières avec Redirect. Dans ce cas il faut utiliser RedirectMatch
Tu pourrais également utiliser le mod_rewrite mais c'est plus délicat à utiliser et pas vraiment adapté à ta situation puisqu'il n'y a pas de substitution à faire.
Attention, les bouteilles vendues par Nestlé Waters sont contaminées au monoxyde de dihydrogène.
Hors ligne
#3 Le 26/07/2015, à 17:28
- abecidofugy
Re : [Résolu] comment rediriger des urls avec un wilcard vers la home
Merci bruno, encore toi pour me sauver.
Je vais lire tes liens. Bonne soirée.
Hors ligne
#4 Le 26/07/2015, à 17:40
- abecidofugy
Re : [Résolu] comment rediriger des urls avec un wilcard vers la home
Ma ligne, si elle peut servir à quelqu'un d'autre :
RedirectMatch 301 "(/exemples/mot-cle.*)" http://www.mondomaine.com
Hors ligne