Redirection de domaine - htaccess

Discussion dans 'Netlinking, backlinks, liens et redirections' créé par DeScH, 14 Juin 2011.

Tags:
  1. DeScH
    DeScH Nouveau WRInaute
    Inscrit:
    15 Juillet 2006
    Messages:
    20
    J'aime reçus:
    0
    Bonjour,

    Je vais devoir changer le domaine d'un site pour lequel plus de 10000 pages sont indexées. Je suis en train de mettre en place les redirections mais je ne m'en sors pas avec le htaccess.

    Situation actuelle :
    - Réécriture d'URL : http://www.siteA.com/pagemachin.php?id=6 --> http://www.siteA.com/pagemachinid-6.html

    Situation future :
    - http://www.siteB.com/pagemachinid-6.html

    Comment écrire la redirection ? J'ai tenté ceci, mais lorsque c'est redirigé vers le site B, la page devient http://www.siteB.com/pagemachin.php?id=6 à la place de http://www.siteB.com/pagemachinid-6.html

    Code:
    RewriteCond %{HTTP_HOST} ^siteA.com$ [NC]
    RewriteRule ^(.*) http://www.siteB.com/$1 [L,R=302]
    J'ai aussi essayé avec
    Code:
    Redirectpermanent / http://www.monsmartphone.net/
    Mais la variable s'ajoute à l'URL. => http://www.siteB.com/pagemachinid-6.html?id=6
     
  2. Blount
    Blount WRInaute impliqué
    Inscrit:
    18 Novembre 2010
    Messages:
    701
    J'aime reçus:
    0
    Pour commencer, ça aurait été bien de nous montrer le htaccess complet afin d'y apporter les modifications utiles.
    Bref.

    Dans ton RewriteCond, tu testes sur l'hôte pour qu'il commence et se termine par : site1.com. Hors, dans ton cas c'est : http://www.site1.com.

    Ensuite, ta redirection doit être de type 301 (permanente) et non 302.

    Et pour terminer, on met « ? » pour éviter de passer les paramètres d'URL.

    On conclu donc avec :
    Code:
    RewriteCond %{HTTP_HOST} ^www\.siteA\.com$ [NC]
    RewriteRule (.*) http://www.siteB.com/$1? [L,R=301]
    
     
  3. DeScH
    DeScH Nouveau WRInaute
    Inscrit:
    15 Juillet 2006
    Messages:
    20
    J'aime reçus:
    0
    Oui je sais pour le 301 ^^

    Au niveau du point d'interrogation, ça ne donne rien de négatif pour le référencement ?
    N'est-ce pas plus simple de le faire en php ? Qu'est-ce qui est le mieux dans ce type de cas ?
     
  4. Blount
    Blount WRInaute impliqué
    Inscrit:
    18 Novembre 2010
    Messages:
    701
    J'aime reçus:
    0
    Normalement, en regardant la redirection (Freibug ou wget), tu verras que le point d'interrogation n'apparait pas.
    Donc aucun impact.

    Pourquoi le faire en PHP alors que c'est faisable de cette manière. Personnellement, je pense que la structure du site ne doit pas contenir des redirections de ce genre puisque ce n'est pas directement lié.
    Dans un code réutilisé, c'est assez chiant à checker tout ces codes inutile d'un site à l'autre.

    Après, chacun fait ce qu'il veut. Ça, c'est ma façon de voir les choses.
     
  5. DeScH
    DeScH Nouveau WRInaute
    Inscrit:
    15 Juillet 2006
    Messages:
    20
    J'aime reçus:
    0
    Ok, merci pour tes infos blount ;)

    Si d'autres veulent partager leur expérience, ils sont les bienvenus !
     
Chargement...
Similar Threads - Redirection domaine htaccess Forum Date
Redirection htaccess d'une anciene url php avec variable vers le domaine de base URL Rewriting et .htaccess 19 Février 2014
Redirection du nom de domaine vers une page du blog via un .htaccess URL Rewriting et .htaccess 19 Juin 2011
Redirection 301 htaccess multi noms de domaine Netlinking, backlinks, liens et redirections 31 Octobre 2010
Redirection htaccess avec espace dans le nom de domaine Netlinking, backlinks, liens et redirections 30 Juin 2010
Redirection plusieurs domaines, un seul htaccess ? URL Rewriting et .htaccess 31 Mars 2010
Redirection htaccess sur sous domaine joomla Netlinking, backlinks, liens et redirections 16 Mars 2009
Htaccess redirection ss domaine *.domaine.com/page_*.html URL Rewriting et .htaccess 20 Juillet 2007
Problème avec redirection .htaccess sur un autre domaine URL Rewriting et .htaccess 2 Février 2007
Redirection 301 + plusieurs domaines + .htaccess pas pris URL Rewriting et .htaccess 11 Juillet 2005
WordPress Redirections pour changement de domaine et structure de langues Référencement international (langues, pays) 12 Juin 2022
Redirection nom de domaine vers site web principal Référencement Google 28 Avril 2022
Redirection 301 Domaines et structures différentes URL Rewriting et .htaccess 26 Janvier 2021
Probleme redirection d'un sous domaine deja redirigé URL Rewriting et .htaccess 26 Novembre 2020
Redirection domaine Problèmes de référencement spécifiques à vos sites 12 Octobre 2020
Search Console Probleme redirection nom de domaine et indexation google Crawl et indexation Google, sitemaps 16 Septembre 2020
Redirection d'un domaine vers un sous domaine Administration d'un site Web 22 Juin 2020
Redirection sous domaine et pages apres changement de domaine URL Rewriting et .htaccess 2 Juin 2020
Redirection www chez Blogger et nom de domaine OVH Netlinking, backlinks, liens et redirections 9 Avril 2020
Redirection 301 d'un nom de domaine et doublon Référencement Google 9 Novembre 2019
Search Console Type de redirection pour un changement de domaine Noms de domaine et référencement 24 Octobre 2019