Bonjour à tous,
Suite à une refonte complète d'un site client puis changement d'hébergement, j'ai pour mission de rediriger des anciennes urls du site de type :
http://www.example.fr/page.php?main=40&lang=fr VERS http://www.example.fr
Je fais toutes mes redirections en Redirect 301.
Pour les urls contenant des paramètres, j'ai cru comprendre qu'on ne pouvait pas faire par exemple :
Redirect 301 http://www.example.fr/page.php?main=40&lang=fr http://www.example.fr
Après avoir pas mal cherché j'ai vu que la syntaxe pour les urls avec paramètres pouvait s'écrire comme ceci :
mais rien y fait..... je galère un peu pour être honnête !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 RewriteCond %{REQUEST_URI} ^page.php$ RewriteCond %{QUERY_STRING} ^main=40&lang=fr$ RewriteRule ^.*$ http://www.example.fr/? [L,R=301]
Merci d'avance pour vos lumières![]()
Partager