Redirect permanent et paramètres GET
3 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- Samantha66
- Nouveau WRInaute

- Messages: 14
- Inscription: 19 Aoû 2011
Redirect permanent et paramètres GET
Bonjour tout l'monde !
Je sais que mon soucis a été plusieurs fois traité sur ce forum, mais malgrès ça, je n'arrive pas à trouver "la" solution.
Alors voilà, je dispose de plusieurs catégories sur plusieurs niveaux (3-4), toutes les urls de ces catégories sont réécrites sous la forme : http://www.monsite.com/cat1/cat2/cat3/index.html qui pointe vers un fichier category.php avec les paramètres GET en conséquence.
Je dois modifier le nom de la cat2 par cat2-bis, j'ai donc fait une redirection permanente :
La redirection se passe bien, sauf qu'à la fin de mon url redirigée, j'ai tous mes paramètres GET...et je n'en veux pas
La principale solution que j'ai trouvé sur le forum et qui marche pour pas mal de monde c'est le "?", seulement si je fait ça :
Je me retrouve avec mon url qui fait ça : http://www.monsite.com/cat1/cat2-bis/cat3/index.html?index.html
Donc voilà, j'en suis là, à court d'idées...si quelqu'un aurait une piste ça serait super !
Merci d'avance.
Je sais que mon soucis a été plusieurs fois traité sur ce forum, mais malgrès ça, je n'arrive pas à trouver "la" solution.
Alors voilà, je dispose de plusieurs catégories sur plusieurs niveaux (3-4), toutes les urls de ces catégories sont réécrites sous la forme : http://www.monsite.com/cat1/cat2/cat3/index.html qui pointe vers un fichier category.php avec les paramètres GET en conséquence.
Je dois modifier le nom de la cat2 par cat2-bis, j'ai donc fait une redirection permanente :
- Code: Tout sélectionner
Redirect permanent /cat2/ /cat2-bis/
La redirection se passe bien, sauf qu'à la fin de mon url redirigée, j'ai tous mes paramètres GET...et je n'en veux pas
La principale solution que j'ai trouvé sur le forum et qui marche pour pas mal de monde c'est le "?", seulement si je fait ça :
- Code: Tout sélectionner
Redirect permanent /cat2/ /cat2-bis/?
Je me retrouve avec mon url qui fait ça : http://www.monsite.com/cat1/cat2-bis/cat3/index.html?index.html
Donc voilà, j'en suis là, à court d'idées...si quelqu'un aurait une piste ça serait super !
Merci d'avance.
- Ehplod
- WRInaute impliqué

- Messages: 663
- Inscription: 22 Oct 2011
Re: Redirect permanent et paramètres GET
Essayer avec un rewriterule associé au flag 301 et a celui interdisant le renvoi des critères (l'inverse de QSA si ça existe...)
Edit, d'un autre coté, je dirais que le faite de passer par un rewriterule r=301 ne renverra pas les critères... à tester.
Edit, d'un autre coté, je dirais que le faite de passer par un rewriterule r=301 ne renverra pas les critères... à tester.
- Samantha66
- Nouveau WRInaute

- Messages: 14
- Inscription: 19 Aoû 2011
Re: Redirect permanent et paramètres GET
Nickel, la redirection avec RewriteRule fonctionne parfaitement :
Merci d'avoir pris le temps de me répondre !
- Code: Tout sélectionner
RewriteRule ^cat1/cat2/cat3/(.*)$ http://www.monsite.com/cat1/cat2-bis/cat3/$1 [R=301,L]
Merci d'avoir pris le temps de me répondre !
3 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Redirect permanent
- Redirect Permanent et variables
- redirect permanent et introuvable
- redirect permanent et référencement
- probleme redirect permanent
- Redirect Permanent avec target
- Redirect permanent dans htaccess
- redirect permanent et lien relatif
- Redirect permanent et sous domaine
- redirect permanent avec variable
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
