Frage

Ich habe versucht, Analytik für die eigene Webseite zu sammeln und erkennen, dass Google Analytics nicht eingerichtet war zu erfassen Daten für die Besucher www.example.com (es war nur Setup für example.com). Ich habe bemerkt, dass viele Websites, mich zu www.example.com umleiten, wenn ich nur example.com eingeben. Allerdings Stackoverflow tut genau das Gegenteil (Umleitungen www.stackoverflow.com nur stackoverflow.com).

Also, ich habe beschlossen, dass genaue Analysen, um zu bekommen, sollte ich meine Web-Server umleiten alle Benutzer entweder www.example.com oder example.com. Gibt es einen Grund eine oder das andere zu tun? Ist es rein persönliche Präferenz? Was ist das Abkommen mit www? Ich kann es nie in eingeben, wenn ich Domains in meinem Browser eingeben.

War es hilfreich?

Lösung

Geschichte Lektion.

Es gab eine Zeit, wenn das Web nicht auf das Internet dominieren haben. Eine Organisation mit einer Domain (zB meiner Universität, aston.ac.uk) wäre typischerweise mehrere Host-Name für verschiedene Dienste einzurichten: gopher.aston.ac.uk (Gopher ein Vorläufer des World Wide Web ist), news.aston .ac.uk (für NNTP Usenet), ftp.aston.ac.uk (FTP - auch anonyme FTP-Archive). Sie waren nur die offensichtlichen Namen für diese Dienste zugreifen.

Wenn HTTP kam, die Konvention wurde dem Web-Server die Hostnamen „www“ zu geben. Die Konvention war so weit verbreitet, dass einige Leute zu glauben kamen, dass der „www“ Teil des Client tatsächlich gesagt, welches Protokoll verwendet werden.

Dieses Übereinkommen bleibt heute populär, und es hat einige Menge Sinn. Allerdings ist es technisch nicht erforderlich.

ich glaube, Slashdot eine der ersten Web-Sites war eine www-less URL zu entscheiden, zu verwenden. Ihr Kopf Mann Rob Malda bezieht sich auf "TCWWW" - "The Cursed WWW" - wenn Presseartikel "www" in seiner URL enthalten. Ich denke, dass für eine Website wie Slashdot, die zu einem hohen Grad in erster Linie eine Website ist, „www“ in der URL redundant ist.

Sie können wählen, je nachdem, was Sie als kanonische Adresse mögen. Aber seien Sie konsequent. Umleiten von anderen Formen der kanonischen Form ist eine gute Praxis.

Andere Tipps

Auch das Überspringen „www.“ Erspart Ihnen vier Bytes bei jeder Anfrage. :)

Es ist nur eine Sub-Domain auf Tradition basiert, wirklich. Es gibt keinen Grund davon, wenn Sie es nicht mögen, und es vergeudet auch Tippzeit. Ich mag mehr http://somedomain.com dass http://www.somedomain.com für meine Websites.

Es ist wichtig, sich bewusst zu sein, dass, wenn Sie nicht über ein www (oder eine andere Sub-Domain) verwenden, dann werden alle Cookies zu jedem Sub-Domain eingereicht werden, und Sie werden ein Cookie lose Sub-Domain zu haben, für statischen Inhalt nicht in der Lage sein, wodurch die Menge der Daten hin und her zwischen dem Browser und dem Server gesendet. Etwas, das man später kommen könnte zu bereuen.

(Auf der anderen Seite, die Authentifizierung von Benutzern über Sub-Domains wird härter.)

Es ist in erster Linie eine Angelegenheit indirection etabliert für Host-Namen. Wenn Sie möchten in der Lage sein, zu ändern, wo www.example.com Punkte ohne wo example.com Punkte zu beeinflussen, diese Angelegenheiten. Das war eher nützlich sein, wenn die Bahn noch jünger war, und das „www“ half deutlich machen, warum die Box vorhanden war. In diesen Tagen, viele gibt es viele Bereiche weitgehend Webinhalte zu dienen, und die example.com Rekord alles hat, aber trotzdem an den HTTP-Server verweisen, da die Menschen blind dem www weglassen. (Just in dieser Woche ich entsetzt war, als ich versuchte, an eine Stelle jemand gehen erwähnt hatte, nur um festzustellen, dass es nicht funktioniert, wenn ich das www weggelassen, oder wenn ich einen abschließenden Punkt nach dem TLD versehentlich hinzugefügt.)

das "www" Weglassen ist sehr Web 2.0 Adoptr Gamma ... aber mit gutem Grund. Wenn die Menschen auf Ihre Website für die Web-Inhalte gehen nur, warum immer wieder neu Zugabe des www? Ich General, ich würde es fallen.

http://no-www.org/

Google Analytics sollte gut funktionieren mit oder ohne www-Subdomain, though. Viele Websites, GA mit, dass erfolgreich sie entweder nicht mit Gewalt / oder.

Es ist die dritte-Level-Domain (siehe . Domain-Namen es gab eine Zeit, wo es einen physischen Server bezeichnet. einige Websites verwendet URLs wie www1.foo.com, www3.foo.com und so weiter

Nun ist es mehr virtuelle (verschiedene 3rd-Level-Domains zeigt auf demselben Server, gleiche URL von verschiedenen Servern behandelt werden), aber es wird oft verwendet, Sub-Domains zu handhaben, und mit etwas Trick, können Sie sogar eine unendliche Griff Anzahl von Sub-Domains: sehen, genau, Wikipedia, die diese Ebene für die Sprache verwendet (en.wikipedia.org, fr.wikipedia.org usw.) oder andere Website-freundliche URLs, um ihre Nutzer zu geben (zB meiner Seite <. a href = "http://PhiLho.deviantART.com" rel = "nofollow noreferrer"> http://PhiLho.deviantART.com ).

So www. nicht nur hier für die Dekoration ist, hat es einen Zweck, auch wenn die überwiegende Mehrheit der Websites auf diesen Standard nur Stick, und wenn nicht vorhanden, es automatisch liefern. Ich wusste, dass zu vergessen einige Websites zu umleiten, einen Fehler geben, wenn Sie es weggelassen, während sie auf der www-less URL mitgeteilt: sie erwartete Benutzer automatisch liefern

!

Lassen Sie allein die URL bereits gibt, welches Protokoll verwendet werden soll, so „www.“ ist wirklich nichts.

Soweit ich mich erinnere, in früheren Zeiten Dienste wie www und ftp auf verschiedene Maschinen angeordnet wurden, wodurch die natürliche DNS-Funktionen (Subdomains) wurde unter Verwendung notwendig zu dieser Zeit (mehr oder weniger).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top