|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() |
Bonjour,
je n'arrive pas à rediriger une page je veux rediriger 301 http://www.exemple.com/mapage.php vers http://www.exemple.com/mapage.html sauf les pages qui ont un GET http://www.exemple.com/mapage.php?page=test j'ai essayé ça mais ça ne fonctionne pas RewriteRule ^mapage.php$ http://www.exemple.com/mapage.html [R=301,L] toutes les pages sont redirigées malgré le $ Comment faire ? Merci d'avance. |
|
|
00
|
|
|
#2 | ||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
RewriteRule ne fait que tester la partie chemin d'une URL, pour tout le reste, query string comprise, il faut passer par une directive RewriteCond et la variable appropriée. Sinon, comme vous l'avez constaté, query string, ou pas, vous êtes réécrit :
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com