Chaque site Web (serveur virtuel) a un nom descriptif et peut avoir un ou plusieurs noms d'en-tête d'hôte. Les noms d'en-tête d'hôte permettent d'héberger plusieurs noms de domaine sur un seul et même ordinateur. Tous les navigateurs ne prennent pas en charge les noms d'en-tête d'hôte. Microsoft Internet Explorer 3.0, Netscape Navigator 2.0 et les versions ultérieures de ces deux navigateurs prennent en charge l'utilisation des noms d'en-tête d'hôte ; leurs versions antérieures ne la prennent pas en charge.
Si un visiteur essaie d'accéder à votre site à l'aide d'un navigateur relativement ancien qui ne prend pas en charge les en-têtes d'hôte, ce visiteur est dirigé vers le Web par défaut associé à l'adresse IP (si un site par défaut est activé), mais ce site ne correspond pas toujours au site demandé. De même, si la requête émise par un navigateur est adressée à un site qui est arrêté, le visiteur accède au site Web par défaut. C'est pourquoi vous devez faire très attention à ce qu'affiche le site Web par défaut. Les fournisseurs de service Internet affichent généralement par défaut leur propre page d'accueil et non celle des sites Web de leurs clients. Cela évite que les requêtes adressées à un site arrêté accèdent au mauvais site. D'autre part, le site par défaut peut inclure un script de prise en charge de l'utilisation des noms d'en-tête d'hôte pour les anciens navigateurs.
Pour nommer un site WebRemarque Lorsque vous utilisez SSL, vous ne pouvez attribuer un nom d'en-tête d'hôte qu'à une adresse IP, car le nom de domaine est spécifié dans le certificat de serveur. Cependant, plusieurs certificats de serveur, plusieurs adresses IP et plusieurs ports SSL peuvent être attribués à un même site Web.
Voir aussi