Aller au contenu

Supprimer les query strings


Sujets conseillés

Bonjour,

je tente de faire une redirection du type /index.php?id=1 vers /titre-de-ma-page.html

En mettant le code suivant :


RewriteCond %{REQUEST_URI} ^/index\.php$
RewriteCond %{QUERY_STRING} ^id=96$
RewriteRule (.*) /titre-de-ma-page.html [R=301,L]

la redirection fonctionne mais elle garde les paramètres de l'url : titre-de-ma-page.html?id=1

Est ce que quelqu'un connait la solution pour supprimer ces paramètres ?

Merci d'avance,

VL

Lien vers le commentaire
Partager sur d’autres sites

Il te suffit d'ajouter un ? en fin du second argument.

RewriteRule (.*) http://tondomaine.tld/titre-de-ma-page.html? [R=301,L]

Et pour info, une redirection 301 suppose une URL complètement qualifiée en second argument ;)

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...