2009-03-08 6 views
14

Warum erfordern einige Websites die "www" vor dem Rest der Adresse, während andere scheinen genauso gut mit dem "www" als ohne es zu lösen?Warum benötigen manche Webseiten "www"?

Gibt es einen zwingenden Grund, warum Sie Ihren Domain-Namen so einrichten sollten, dass er so funktioniert?

+1

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

+1

Verdammt ... "Nicht programmierungsbezogen"? Mods sind auf Crack ... – Shog9

+1

Ich denke, es ist ein genau dupe –

Antwort

13

Es gibt mehrere Gründe, hier sind einige:

1) Die Person, es auf diese Weise absichtlich wollte

DNS Menschen für viele Dinge verwendet werden, nicht nur die Bahn. Sie benötigen möglicherweise den Haupt-DNS-Namen für einen anderen Dienst, der für sie wichtiger ist.

2) Misconfigured dns Server

Wenn jemand tut eine Suche nach www zu Ihrem DNS-Server, DNS-Server müßte es lösen.

3) Misconfigured Webserver

Ein Web-Server kann viele verschiedene Web-Sites hosten. Es unterscheidet, welche Seite Sie über den Host-Header haben möchten. Sie müssen angeben, welche Hostnamen für Ihre Website verwendet werden sollen.

4) Website-Optimierung

Es ist besser, beide nicht umgehen, aber eines mit einem dauerhaft verschoben HTTP-Statuscode zu übermitteln. Auf diese Weise konkurrieren die 2 Adressen nicht für eingehende Link-Ränge.

5) Plätzchen

Um Probleme mit Cookies zu vermeiden, nicht durch den Browser zurückgeschickt zu werden. Dies kann auch mit dem permanent verschobenen http-Statuscode gelöst werden.

6) Client-Seite Browser-Caching

Web-Browser das Bild möglicherweise nicht gespeichert werden, wenn Sie eine Anfrage an www und andere, ohne zu machen. Dies kann auch mit dem permanent verschobenen http-Statuscode gelöst werden.

2

Einige Websites erfordern dies, da der Dienst in diesem speziellen System so konfiguriert ist, dass Webinhalte nur über die www-Unterdomäne bereitgestellt werden.

Dies ist korrekt, da www die herkömmliche Subdomäne für "World Wide Web" -Verkehr ist. Genau wie Port 80 ist der Standard-Port. Offensichtlich gibt es andere Standard-Dienste und Ports sowie (http TCP/IP auf Port 80 ist nichts Besonderes!)

Stellen mycompany ...

mx1.mycompany.com 25 smtp, etc

ftp .mycompany.com 21 ftp

www.mycompany.com 80 http

Websites, die es im Grunde in dns oder Umleitung von some-Art hat die Weiterleitung nicht erforderlich ist.

z.B.

* .mycompany.com 80 http

Der onlty Grund, es so weit zu tun, was ich sehen kann, ist, wenn Sie es vorziehen, und Sie wollen.