Es wird meistens verwendet, um Cookies von den anderen Subdomains zu trennen.
Wenn Sie Cookies verwenden, behalten Sie auf jeden Fall die www.
.
Sie können jederzeit eine 301-Umleitung verwenden, um die kurze Domain zu der mit umzuleiten www.
, sodass Ihre Benutzer sie nicht eingeben müssen.
Auf diese Weise können Sie Unterdomänen erstellen, die für das Serving statischer Daten ohne Cookies sind. Ohne www.
werden Cookies auf allen Subdomains ausgeliefert. Wenn Sie also nicht die verwenden www.
, benötigen Sie einen vollständig separaten Domainnamen, um eine cookielose Domain zu haben, anstatt nur eine Subdomain zu verwenden.
Davon abgesehen ist die Wahl, ob Sie das behalten www.
oder nicht, nur eine Frage, die Sie bevorzugen. Stellen Sie einfach sicher, dass Sie die nicht ausgewählte mit einer 301-Umleitung auf die andere umleiten.
BEARBEITEN:
Zum Erläutern wird beim Festlegen eines Cookies eine Hierarchie verwendet, die angibt, wie das Cookie an die Domäne weitergegeben wird.
Wenn Sie beispielsweise ein Cookie so einstellen, dass example.com
es die Übertragung von Cookies an folgende Adressen ermöglicht:
example.com
www.example.com
sub.www.example.com
my.example.com
oh.my.example.com
images.example.com
hello.example.com
Im Gegensatz zum Setzen eines Cookies, um www.example.com
das Cookie nur in den folgenden Situationen zuzulassen:
www.example.com
sub.www.example.com
Durch die Verwendung von a www.
gestatten Sie sich, Subdomains zu verwenden, um andere Cookies als auf der Hauptseite zu verwenden (und auf Wunsch auch gar keine).
Ohne www.
(oder eine andere Unterdomäne) werden alle in der Domäne gesetzten Cookies an die Unterdomänen weitergegeben.