2009-03-08 6 views
14

Pourquoi certains sites Web requièrent-ils le avant le reste de l'adresse, alors que d'autres semblent se résoudre aussi bien avec le «www» que sans lui?Pourquoi certains sites exigent-ils "www"?

Y a-t-il une raison impérieuse pour laquelle vous devriez configurer votre nom de domaine pour qu'il fonctionne comme ceci?

+1

Dupe: http://stackoverflow.com/questions/486621/when-should-one-use-a-www-subdomain – bzlm

+1

Dammit ... "Non lié à la programmation"? Les mods sont sur crack ... – Shog9

+1

Je ne pense pas que ce soit une dupe exacte –

Répondre

13

Il y a plusieurs raisons, voici quelques-uns:

1) La personne qui l'a voulu ainsi le but

Les gens utilisent DNS pour beaucoup de choses, non seulement sur le web. Ils peuvent avoir besoin du nom principal de DNS pour un autre service qui est plus important pour eux.

2) serveurs mal configurés dns

Si quelqu'un fait une recherche de www à votre serveur dns, votre serveur DNS aurait besoin pour le résoudre.

3) serveurs web mal configurés

Un serveur Web peut héberger plusieurs sites Web. Il distingue quel site vous voulez via l'en-tête Host. Vous devez spécifier les noms d'hôte que vous souhaitez utiliser pour votre site Web.

4) Optimisation du site Web

Il est préférable de ne pas gérer à la fois, mais de transmettre un avec un code d'état permanent déplacé http. De cette façon, les deux adresses ne seront pas en concurrence pour les rangs de liens entrants.

5) Cookies

Pour éviter des problèmes avec les cookies ne sont pas renvoyés par le navigateur. Cela peut également être résolu avec le code d'état http permanent déplacé.

6) la mise en cache du navigateur côté client

navigateurs Web ne peuvent pas mettre en cache une image si vous faites une demande à www et l'autre sans. Cela peut également être résolu avec le code d'état http permanent déplacé.

2

Certains sites l'exigent car le service est configuré sur cette configuration particulière pour fournir du contenu Web via le sous-domaine www uniquement.

Ceci est correct car www est le sous-domaine conventionnel pour le trafic "World Wide Web". Tout comme le port 80 est le port standard. De toute évidence, il existe d'autres services standard et les ports ainsi (http tcp/ip sur le port 80 est rien de spécial!)

... Imaginer mycompany

mx1.mycompany.com 25 smtp, etc

ftp .mycompany.com 21 ftp

www.mycompany.com 80 http

Les sites qui ne nécessitent pas ont essentiellement expédition en dns ou redirection de certains genre.

par exemple.

* .mycompany.com 80 http

La raison onlty de le faire autant que je peux voir est si vous préférez et que vous voulez.