Redirection permanente d'un URL avec paramètres

Discussion dans 'URL Rewriting et .htaccess' créé par fredm, 6 Avril 2011.

  1. fredm
    fredm WRInaute occasionnel
    Inscrit:
    2 Novembre 2004
    Messages:
    483
    J'aime reçus:
    0
    Bonjour,

    J'ai une règle de réécriture pour changer example.com/default.asp?lang=en en example.com/en/
    Ca marche mais le problèmes est que j'aimerai désindexer example.com/default.asp?lang=en de Google.
    J'ai donc ajouté un RedirectPermanent dans .htaccess mais ça ne marche pas. Quelque pourrait m'aider ?
    Code:
    Options +FollowSymlinks
    RewriteEngine on
    
    # Rediriger l'ancienne page anglaise vers la nouvelle
    RedirectPermanent /default.asp?lang=en http://www.agenceducapdantibes.com/en/
    
    # Faire disparaitre default.asp
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*default\.asp\ HTTP/
    RewriteRule ^(.*)default\.asp$ /$1 [R=301,L]
    
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(fr|en)/$ /default.asp?lang=$1 [L,QSA]
    RewriteRule ^(fr|en)/(.*) /$2?lang=$1 [L,QSA]
     
  2. Blount
    Blount WRInaute impliqué
    Inscrit:
    18 Novembre 2010
    Messages:
    707
    J'aime reçus:
    0
    Code:
    # Rediriger l'ancienne page anglaise vers la nouvelle
    RewriteCond %{HTTP_HOST} ^lang=en$
    RewriteRule ^default\.asp$ http://www.agenceducapdantibes.com/en/ [L,R=301]
    
    Je pense que cela devrait aller.
     
  3. fredm
    fredm WRInaute occasionnel
    Inscrit:
    2 Novembre 2004
    Messages:
    483
    J'aime reçus:
    0
  4. Blount
    Blount WRInaute impliqué
    Inscrit:
    18 Novembre 2010
    Messages:
    707
    J'aime reçus:
    0
    Arf, à force de faire des redirections de nom d'hôte, je me plante …
    Tiens, celui-ci devrait être meilleurs :

    Code:
    # Rediriger l'ancienne page anglaise vers la nouvelle
    RewriteCond %{QUERY_STRING} ^lang=en$
    RewriteRule ^default\.asp$ http://www.agenceducapdantibes.com/en/ [L,R=301]
    Ce n'était pas HTTP_HOST mais QUERY_STRING.
     
  5. fredm
    fredm WRInaute occasionnel
    Inscrit:
    2 Novembre 2004
    Messages:
    483
    J'aime reçus:
    0
    euh, ça redirige sur ..../en/?lang=en :roll:

    Mais je comprends plus rien là, il faut pas mettre un RedirectPermanent ??
     
  6. Dolph
    Dolph WRInaute impliqué
    Inscrit:
    1 Mars 2011
    Messages:
    557
    J'aime reçus:
    0
    J'vais peut'être dire une couille, mais si la redirection fonctionne, tu lui affectes un flag 301 et c'est réglé.
    Non ?
     
  7. Blount
    Blount WRInaute impliqué
    Inscrit:
    18 Novembre 2010
    Messages:
    707
    J'aime reçus:
    0
    C'est normal, la redirection transmet les paramètres d'URL. Pour les supprimer, il suffit d'ajouter "?" :

    Code:
    # Rediriger l'ancienne page anglaise vers la nouvelle
    RewriteCond %{QUERY_STRING} ^lang=en$
    RewriteRule ^default\.asp$ http://www.agenceducapdantibes.com/en/? [L,R=301]
    
    Aller, on y arrivera ;)
     
  8. fredm
    fredm WRInaute occasionnel
    Inscrit:
    2 Novembre 2004
    Messages:
    483
    J'aime reçus:
    0
    Super, ça marche nickel, (encore) merci !

    Par contre j'ai constaté qu'il y a du relâchement là, en trois coups cette fois-ci ! 8)
     
  9. Blount
    Blount WRInaute impliqué
    Inscrit:
    18 Novembre 2010
    Messages:
    707
    J'aime reçus:
    0
    Oui, j'ai remarqué.
    Ça mérite bien trois coups de fouets pour la punition !
     
  10. jpbauer
    jpbauer Nouveau WRInaute
    Inscrit:
    3 Avril 2009
    Messages:
    3
    J'aime reçus:
    0
    Je rebondis sur ce vieux sujet pour exposer mon problème, semblable mais différent :)

    Je souhaite rediriger une ribenbelle d'URL
    http://www.laboutiquedoptique.com/lunettes-de-soleil/lunette-calvin-klein.html?price=1%2C100&limit=...
    http://www.laboutiquedoptique.com/lunettes-de-soleil/lunette-calvin-klein.html?code=1%2C100
    http://www.laboutiquedoptique.com/lunettes-de-soleil/lunette-calvin-klein.html?toto=2

    vers à minima
    http://www.laboutiquedoptique.com/lunettes-de-soleil/lunettes-calvin-klein.html

    et de manière optimum
    http://www.laboutiquedoptique.com/lunettes-de-soleil/lunettes-calvin-klein.html?price=1%2C100&limit=... pour le premier
    http://www.laboutiquedoptique.com/lunettes-de-soleil/lunettes-calvin-klein.html?code=1%2C100 pour le second
    et ainsi de suite

    J'ai essayé d'adapter la réponse ci dessus
    RewriteEngine on
    RewriteCond %{QUERY_STRING} ^price=1$
    RewriteRule ^lunette-calvin-klein\.html$ http://www.laboutiquedoptique.com/lunettes-de-soleil/lunettes-calvin-klein.html? [L,R=301]

    mais cela ne marche pas. Qu'ai-je raté ?

    Merci par avance de vos lumières
     
  11. Liste-riad
    Liste-riad WRInaute discret
    Inscrit:
    17 Décembre 2010
    Messages:
    64
    J'aime reçus:
    0
    Bonjour

    voila le code :

    Code:
    RewriteEngine on
    RewriteCond %{QUERY_STRING} ^price=(.*)$
    RewriteRule ^lunettes-calvin-klein.html$ http://www.laboutiquedoptique.com/lunettes-de-soleil/lunette-calvin-klein.html [L,R=301]
    
    le même chose pour les autres paramètre


    --

    Mahdivitche

     
  12. jpbauer
    jpbauer Nouveau WRInaute
    Inscrit:
    3 Avril 2009
    Messages:
    3
    J'aime reçus:
    0
  13. u260324
    u260324 Nouveau WRInaute
    Inscrit:
    4 Juin 2013
    Messages:
    2
    J'aime reçus:
    0
Chargement...
Similar Threads - Redirection permanente paramètres Forum Date
Redirections permanentes 301 pour produits arrêtés définitivement e-commerce 27 Novembre 2019
NDD à mots-clés : redirection permanente et référencement ? Débuter en référencement 26 Janvier 2017
Adresse avec www et sans les www redirection permanente Crawl et indexation Google, sitemaps 28 Décembre 2016
Adresse avec www et sans les www redirection permanente Crawl et indexation Google, sitemaps 28 Décembre 2016
Redirection permanente URL Rewriting et .htaccess 28 Avril 2016
Redirection permanente Débuter en référencement 22 Février 2016
Possible de faire des redirections permanentes vers des urls avec ancres Netlinking, backlinks, liens et redirections 27 Mai 2015
Probleme avec certaines de mes redirections permanente (htaccess) Netlinking, backlinks, liens et redirections 23 Janvier 2015
Soucis avec redirection permanente (site joomla) URL Rewriting et .htaccess 19 Septembre 2013
Redirection permanente d'un dossier et de ces liens vers la racine d'un site Crawl et indexation Google, sitemaps 24 Juillet 2013
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice