2010-07-08 7 views
1

permet de dire qu'il ya un site Web appelé www.hello.comquestion de réseau de base sur URLS

Alors ce qui est vraiment www - est le nom de la machine? Si tel est le cas, hello.com est le domaine, ce qui signifie qu'il ne peut y avoir qu'une seule machine dans hello.com qui s'appelle www?

Deuxième question connexe est, pourquoi est stackoverflow http://stackoverflow.com et non www.stackoverflow.com?

Merci à l'avance

+0

ok..so ce que j'ai compris est que ce n'est pas grave si j'utilise http://www.hello.com ou http://hello.com - tant qu'ils sont tous deux mappés à la même adresse IP. – sunny8107

Répondre

2

C'est quelque chose qui a été ajouté sur tout dans les premiers jours du web et ce n'est plus standard. Celui qui possède l'URL peut décider d'ignorer, d'accepter ou de modifier les URL entrantes qui contiennent ou non le www. Pratiquement parlant, il ne fait techniquement pas partie du vrai nom de l'URL, ou on pourrait dire qu'il fait toujours partie de l'URL et nous choisissons parfois de l'ignorer, selon votre point de vue. Mais techniquement, c'est un sous-domaine, comme meta.stackoverflow.com, mais je pense que c'est une mauvaise forme de faire un site séparé foo.com et www.foo.com qui ont un contenu différent. Juste la plupart des sites pointent tous les deux vers le même contenu.

1

www est un sous-domaine de hello.com

Généralement les enregistrements DNS des deux hello.com et www.hello.com sont mis à pointer vers le même site. Du point de vue du référencement, ils sont traités comme deux domaines différents. Vous trouverez peut-être qu'un www.hello.com redirige vers hello.com pour améliorer le classement des moteurs de recherche. Ce qui pourrait être la justification pour http://www.stackoverflow.com rediriger vers http://stackoverflow.com

+0

Très intéressant. Il est logique de faire cela du point de vue du moteur de recherche – sunny8107

1

Un nom de domaine est simplement une version conviviale d'une adresse IP.

www est juste une convention obsolète pour le serveur Web de hello.com

1

Domain name system formulation tirée de Wikipedia:

Un nom de domaine est constitué d'un ou plusieurs parties, étiquettes techniquement appelées, que sont conventionnellement concaténés, et délimités par des points, tels que example.com.

  • L'étiquette la plus à droite achemine le domaine de niveau supérieur; par exemple, le nom de domaine www.example.com appartient à le domaine de premier niveau com.
  • La hiérarchie des domaines descend de droite à gauche; chaque étiquette à gauche spécifie une subdivision ou un sous-domaine du domaine à droite. Par exemple: l'exemple d'étiquette spécifie un sous-domaine de le domaine com et www est un domaine sous de example.com. Cet arbre de subdivisions peut se composer de 127 niveaux.
  • Chaque étiquette peut contenir jusqu'à 63 caractères. Le nom de domaine complet ne doit pas dépasser une longueur totale de 253 caractères . [9] En pratique, certains registres de domaines peuvent avoir des limites plus courtes.
  • Les noms DNS peuvent techniquement être constitués de n'importe quel caractère représentable dans un octet (RFC 3696). Toutefois, la a autorisé la formulation de noms de domaine dans la zone racine DNS et la plupart des autres domaines , utilise un format préféré et jeu de caractères. Les caractères autorisés dans un libellé sont un sous-ensemble du jeu de caractères ASCII et incluent les caractères 0 àa à z, A à Z, chiffres 0 à 9 et le trait d'union. Cette règle est connue sous le nom de règle LDH (lettres, chiffres, trait d'union). Les noms de domaine sont interprétés en de manière indépendante de la casse. Les étiquettes ne peuvent pas commencer ou se terminer par un trait d'union.
  • Un nom d'hôte est un nom de domaine auquel est associée au moins une adresse IP . Par exemple, les noms de domaine www.example.com et example.com sont également des noms d'hôtes, alors que le domaine com ne l'est pas.

http://stackoverflow.com redirige l'utilisateur vers www.stackoverflow.com généralement par l'utilisation de ce qu'on appelle un A record.

+0

Bien que je pense que vous pourriez distiller quelque chose de plus lisible. –