Redirections url avec paramètres vers url sans paramètres

Discussion dans 'URL Rewriting et .htaccess' créé par dcamus, 4 Novembre 2010.

  1. dcamus
    dcamus Nouveau WRInaute
    Inscrit:
    7 Septembre 2006
    Messages:
    3
    J'aime reçus:
    0
    Je suis confronté à un problème de duplicate content de pages-produits sur un site e-commerce :
    Google affiche souvent deux versions d’url pour une même page-produit :

    www.monsite.com/fiche-produit-x.cfm
    www.monsite.com/fiche-produit-x.cfm?pag=4

    www.monsite.com/fiche-produit-y.cfm
    www.monsite.com/fiche-produit-y.cfm?pag=8

    www.monsite.com/fiche-produit-z.cfm
    www.monsite.com/fiche-produit-z.cfm?pag=10

    Je voudrais donc mettre en place une règle de redirection dans le fichier .htaccess pour éliminer la version de la page-produit contenant les paramètres :

    Code:
    RewriteCond  %{QUERY_STRING} ^pag=[0-9]+$
    RewriteRule  ^/(.*)\.cfm$     /$1.cfm [R=301,L]
    Pouvez-vous me confirmer que ces instructions sont adéquates (je n’ai pas la possibilité d’effectuer un test technique) ?

    Merci d’avance pour votre aide,

    Cordialement,
     
  2. forty
    forty WRInaute passionné
    Inscrit:
    30 Octobre 2008
    Messages:
    1 901
    J'aime reçus:
    0
    pour supprimer les paramètres il faut ajouter un ?
    Code:
    RewriteCond  %{QUERY_STRING} ^pag=[0-9]+$
    RewriteRule  ^/(.*)\.cfm$     /$1.cfm? [R=301,L]
     
  3. lambi521
    lambi521 WRInaute passionné
    Inscrit:
    15 Juin 2010
    Messages:
    1 463
    J'aime reçus:
    0
    J'avais exactement le même problème sur mes fiches produits. J'ai donc mis ceci au début de ma page fiche_produit.php (on va l'appeler comme ça)

    Code:
    if (!ereg ("html$", $_SERVER['REQUEST_URI'])) {
       ereg ("/(.*)\.html", $_SERVER['REQUEST_URI'], $regs);
       header("Status: 301 Moved Permanently", false, 301);
       header("Location: http://www.example.fr/".$regs[1].".html");
       }
    En gros si on demande une fiche produit qui ne se termine pas part .html (chose qui n'a aucun intérêt sur mon site), on redirige sur l'adresse demandée sans rien derriere le .html. Il faut dire que GoogleBot s'amusait même à mettre des paramètres bidon derriere mes url, avec ça et une balise canonical, il ne garde plus que les bonnes adresse.
     
Chargement...
Similar Threads - Redirections paramètres paramètres Forum Date
Redirections en GET en cachant les paramètres. Développement d'un site Web ou d'une appli mobile 17 Août 2005
Search Console Erreur liée à des redirections Problèmes de référencement spécifiques à vos sites 5 Juillet 2022
Erreur liée à des redirections Débuter en référencement 15 Juin 2022
WordPress Redirections pour changement de domaine et structure de langues Référencement international (langues, pays) 12 Juin 2022
Erreur liée à des redirections sur Google Search Console Problèmes de référencement spécifiques à vos sites 23 Mars 2022
Redirections à faire suite à suppression du multilingue URL Rewriting et .htaccess 21 Février 2022
Redirections Débuter en référencement 30 Juin 2021
Search Console Créer des sitemap avec les redirections 301 Netlinking, backlinks, liens et redirections 14 Avril 2021
Redirections .htm en .php URL Rewriting et .htaccess 16 Mars 2021
Search Console Forte hausse du nombre de redirections Problèmes de référencement spécifiques à vos sites 23 Octobre 2020
WordPress Refonte des catégories, structure et format des URL, redirections 301 Référencement Google 17 Juillet 2020
Redirections 301 Problèmes de référencement spécifiques à vos sites 3 Juillet 2020
Présentation et bouteille à la mer pour redirections permanentes Netlinking, backlinks, liens et redirections 4 Avril 2020
Problèmes des redirections 301 en transparence Noms de domaine et référencement 12 Mars 2020
Problème sur les redirections de pages profondes URL Rewriting et .htaccess 4 Décembre 2019
Redirections permanentes 301 pour produits arrêtés définitivement e-commerce 27 Novembre 2019
Redirections des images - Refonte Débuter en référencement 14 Novembre 2019
Redirections français > anglais Référencement international (langues, pays) 16 Septembre 2019
Changements de DNS et impacts redirections partielles Netlinking, backlinks, liens et redirections 24 Juillet 2019
Redirections géographiques .com/.eu Référencement international (langues, pays) 20 Juin 2019