Comment rediriger un nom de domaine, mais pas son sous-domaine ?

La redirection d’un nom de domaine est une tâche souvent complexe lorsque l’on n’y est pas initié. Aujourd’hui, je vous propose de nous attarder sur une redirection bien particulière auquel j’ai été confronté dans le cadre d’un projet web : la redirection du nom de domaine principal, mais pas d’un de ses sous-domaines.

Le contexte de la redirection

Mon client dispose de deux noms de domaines. Le premier www.site-client.com est le nom de domaine principal utilisé par le client. Il lui sert pour toute sa communication web et son référencement naturel. Le second, www.site-client.eu, sert d’intranet au client via l’adresse intranet.site-client.eu.

L’objectif est donc de rediriger le nom de domaine www.site-client.eu vers www.site-client.com, mais en laissant l’accès à l’intranet accessible sur le sous-domaine intranet.site-client.eu.

 

Voici un tableau récapitulatif de la mission :

Nom de domaine initial
Rediction vers
Nom de domaine final
www.site-client.com
->
www.site-client.com
www.site-client.eu
->
www.site-client.com
intranet.site-client.eu
->
intranet.site-client.eu

Comment réaliser cette redirection ?

Vous le savez déjà sûrement, la gestion des noms de domaine se fait par l’intermédiaire des champs DNS (Domaine System Name). Lorsque l’on souhaite interagir avec un nom de domaine, que ce soit au niveau de la gestion des e-mails, du serveur sur lequel il pointe ou encore sur ces sous-domaine, c’est bien sur ces champs qu’il faut agir. Dans notre cas, nous avons deux noms de domaine : site-client.com et site-client.eu. Le premier doit rester inchangé, mais le second doit pointer vers l’hébergement du premier pour afficher le même site, exception faite du sous-domaine intranet.site-client.eu.

Pour en revenir aux champs DNS, vous avez deux possibilités de redirection. Soit, vous redirigez le nom de domaine dans sa globalité en modifiant les champs DNS globaux (également appelé champs primaires), auquel cas le nom de domaine et toutes ses variantes seront rédigés (vous l’aurez compris, cela ne marchera pas dans notre cas). Soit, vous rentrez plus dans le détail en modifiant uniquement les enregistrements souhaités et c’est bien là notre alternative !

 

Parmi les enregistrements DNS qui nous intéressent dans le cadre de notre redirection, il y a les champs de type ‘A’ et ‘NS’.

L’enregistrement de type ‘A’ permet de définir l’IP v4 avec lequel le nom de domaine va échanger.

De son côté, l’enregistrement ‘NS’ permet de définir le nom de l’hôte avec lequel le nom de domaine va échanger.

Voici le détail de la redirection :

Champ
Type
Cible
.site-client.eu
NS
NS du site-client.com (ex : ns11.ovh.net)
www.site-client.eu
NS
NS du site-client.com (ex : ns11.ovh.net)
intranet.site-client.eu
NS
NS du site-client.eu (ex : ns12.ovh.net)
.site-client.eu
A
IP du site-client.com (ex : 211.181.11.1)
www.site-client.eu
A
IP du site-client.com (ex : 211.181.11.1)
intranet.site-client.eu
A
IP du site-client.eu (ex : 211.181.11.2)

Article rédigé par le consultant e-commerce Maxime Denizon.

2 commentaires sur “Comment rediriger un nom de domaine, mais pas son sous-domaine ?”

Vous pouvez laisser une réponse ou un Trackback sur cet article.
  1. Bonjour,

    dans le tableau,
    intranet.site-client.eu A IP du site-client.com (ex : 211.181.11.2)
    c’est pas « ip du site-client.eu » plutôt ?

Laisser un commentaire

Votre e-mail ne sera pas publié.