1. ⭐⭐⭐ Grosse PROMO en cours sur ma plateforme SEO My Ranking Metrics
    Rejeter la notice

Redirection entre 2 noms de domaines sur le même serveur

Discussion dans 'URL Rewriting et .htaccess' créé par créations LCVD, 14 Juin 2016.

  1. créations LCVD
    créations LCVD Nouveau WRInaute
    Inscrit:
    6 Avril 2016
    Messages:
    4
    J'aime reçus:
    0
    Bonjour,

    j'ai deux noms de domaine, un xxxxxxxx.fr pour le contenu en français et xxxxxxxxxxx.com pour le contenu en anglais, qui pointe sur le même dossier de mon serveur. Le CMS que j'utilise permet de dissocier un site bilingue en deux sites distincts.

    Malheureusement si je tape l'url
    je peux afficher la page en anglais sur le site en français et inversement si je tape l'url
    je peux afficher la page en français sur le site en anglais.

    Je cherche donc à faire en sorte que si l'url demandée contient
    elle soit redirigée sur
    en transmettant aussi ce qui suit le
    et inversement si l'url demandée contient
    elle soit redirigée sur
    Je viens de passer la journée à essayer plein de choses notamment :
    Code:
    RedirectMatch "www.xxxxxxxxxxxx.fr/en/(.*)$" "www.xxxxxxxxxx.com/en/$1"
    Code:
    RedirectPermanent /en/Nom_Rubrique_Gb/ http://www.xxxxxxxxxxxxxx.com/en/Nom_Rubrique_Gb/
    Code:
    Redirect 301 ^/en/Nom_Rubrique_Gb(.*) http://www.xxxxxxxxx.com/en/Nom_Rubrique_Gb/$1
    Code:
    RedirectPermanent "/en/Nom_Rubrique_Gb" http://www.xxxxxxxxxxxxxxxx.com/en/Nom_Rubrique_Gb
    Mais rien n'a fonctionné :(

    D'avance merci à vous
     
  2. wissemovitch
    wissemovitch Nouveau WRInaute
    Inscrit:
    15 Juin 2016
    Messages:
    5
    J'aime reçus:
    0
    Bonjour,

    Normalement vous devriez rediriger vers xxx.fr et non pas vers xxx.fr/fr

    et xxx.com et non pas xxx.com/en

    non ?
     
  3. créations LCVD
    créations LCVD Nouveau WRInaute
    Inscrit:
    6 Avril 2016
    Messages:
    4
    J'aime reçus:
    0
    J'utilise un CMS qui gère le multilingue et les /fr et /en correspondent aux langues c'est pour cela que je cherche à faire une redirection en ajoutant les /fr et /en
    Mais je suis preneur de toutes les bonnes idées .... :D
     
  4. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    11 867
    J'aime reçus:
    70
    Vous avez deux noms de domaine, un dédié au contenu français, un à l'anglais. C'est donc dommage de rajouter un niveau inutile dans les url. La VF devrait être à la racine du .fr, la VA à la racine du .com.

    Code:
    RewriteEngine On
    #je redirige tout appel dans un dossier fr du .com vers la racine du .fr
    RewriteCond   %{HTTP_HOST} ^www\.[^.]+\.example\.com$
    RewriteRule ^fr/(.*)$ http://www.example.fr/$1 [R=301,L]
    #je redirige tout appel dans un dossier en du .fr vers la racine du .com
    RewriteCond   %{HTTP_HOST} ^www\.[^.]+\.example\.fr$
    RewriteRule ^en/(.*)$ http://www.example.com/$1 [R=301,L]
    
     
  5. créations LCVD
    créations LCVD Nouveau WRInaute
    Inscrit:
    6 Avril 2016
    Messages:
    4
    J'aime reçus:
    0
    Effectivement cela serait plus simple d'avoir un dossier Fr et un dossier GB vers lesquels pointeraient les noms de domaine. Mais le /fr et le /en ne sont que virtuels ils n'existent pas en temps que dossiers.

    Je vais essayer demain votre solution et je reviendrais vous dire.

    Encore merci
     
  6. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    11 867
    J'aime reçus:
    70
    Ca ne change rien, les dossiers virtuels sont tout à fait captables via une redirection. Attention, mon exemple part du principe que c'est vers la racine que vous redirigez. Dans votre cas de figure, si vous maintenant les sous-dossiers virtuels, cela sera plutôt :

    Et il faut faire bien attention aux impacts possible, et à modifier tous les appels possibles des url erronnés :
    - hreflang
    - canonical
    - sitemap.xml
    etc.
     
  7. créations LCVD
    créations LCVD Nouveau WRInaute
    Inscrit:
    6 Avril 2016
    Messages:
    4
    J'aime reçus:
    0
    Re,
    j'ai essayé et cela ne fonctionne pas :?
    Les liens canonical sont bons
    Il y a un sitemapindex.xml qui oriente vers un fichier sitemapFR.xml pour le FR et un fichier sitemapEN.xml pour le EN
    Pour l'instant je n'ai pas encore traité les liens hreflang

    Merci
     
  8. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    11 867
    J'aime reçus:
    70
    Les règles sont bien JUSTE AU-DESSOUS de RewriteEngine On ?

    On peut voir ce que tu as mis (remplaces ton nom de domaine par example).
     
Chargement...
Similar Threads - Redirection noms domaines Forum Date
Redirection de beaucoup de noms de domaines vers son site utile? Débuter en référencement 26 Novembre 2018
Redirection de noms de domaines et référencement Débuter en référencement 8 Juin 2012
Acheter plusieurs noms de domaines différents avec redirection 301? Noms de domaine et référencement 7 Février 2011
2 noms de domaines, redirection DNS ou serveur ? Débuter en référencement 8 Avril 2010
La redirection empêche l'indexation de mes noms de domaines secondaires Débuter en référencement 8 Décembre 2008
Plusieurs noms de domaines : redirection 301 ou lien en dur Débuter en référencement 25 Septembre 2008
J'ai plusieurs noms de domaine, je fais une redirection ou un multi domaine? Débuter en référencement 27 Octobre 2017
Redirection de noms de domaine : comment ça marche pour le référencement ? Référencement Google 4 Juin 2017
Redirection 301 et noms de domaine presque similaire Débuter en référencement 24 Mai 2016
Gestion d'un site avec plusieurs noms de domaine (redirections) dans Google Search Console Crawl et indexation Google, sitemaps 29 Mars 2016
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice