|
|
|
|
Hello,
Je viens de lire l'article de ce site concernant le fonctionnement des noms de domaine, et il y a quelque chose que je ne comprends pas...
Puisqu'un nom de domaine sert d'alias à une et une seule adresse IP et que chaque adresse correspond elle-même à identifier à une et une seule machine, comment font les hébergeurs pour gérer plusieurs 'vraix' sites ayant chacun un vrai nom de domaine ?
Je suppose qu'il n'utilise pas un serveur pour chacun de leurs clients ?
Mon questionnement de départ vient du fait que je me suis rendu compte que la majorité des fournisseurs de nom de domaine gratuits ne font en fait que "forwarder" des sites via des framesets hébergés en sous-domaine sur leurs serveurs.
Ils ont évidemment des raisons commerciales de faire ça, mais est-ce que cela vient aussi d'une impossibilité technique de faire "pointer" un domaine sur un autre sous-domaine pour qu'on y voit que du feu ?
@+, Fab le Fou.
Et hop !
GET index.html HTTP/1.1 Host: toto.com pourra donner un fichier index.html différent de la requête suivante sur le même serveur: GET index.html HTTP/1.1 Host: kiki.net (Le serveur HTTP va interpréter le champ Host: pour aller chercher les fichiers dans des répertoires différents) Voir: http://httpd.apache.org/docs/vhosts/name-based.html Le coup du frameset, c'est très laid mais c'est nécessaire quand le webmaster n'a pas accès à la configuration des domaines virtuels du serveur HTTP (ce qui est le cas pour la majorité des hébergeurs gratuits). On comprend mieux l'intérêt d'un hébergement professionnel, où on peut configurer ses DNS et ses domaines virtuels comme on veut. |