it-swarm.com.de

Warum hat (oder ausschließt) 'www' in der URL Einfluss darauf, wie meine Website Benutzern angezeigt wird?

Ich bereinige Markup auf einer Website für meinen ersten Kunden. Ich habe die Site nicht erstellt. Ich möchte das tabellenbasierte Design entfernen und durch richtiges CSS ersetzen, bevor ich der Site einen Warenkorb hinzufüge. http://www.theresheglowsdayspa.com

Ich habe aus Versehen festgestellt, dass sich das Erscheinungsbild ändert, wenn "www" aus der URL entfernt wird.

Kann jemand erklären, was hier los ist? Gibt es auch eine bewährte Methode mit "www" oder ohne "www" in der URL?

1
user2485

Die Verwendung von www ist aus ästhetischen Gründen umstritten. Cookies und andere Domain-Richtlinien, die an example.com angehängt sind, wirken sich jedoch nur auf something.example.com aus. Www.example.com wirkt sich jedoch nur auf sich selbst aus.

Es könnte auch Dinge wie serverseitigen Code geben, die das Vorhandensein von www in der URL voraussetzen.

Es könnte auch Regeln für einen Server wie Apache geben, der die Dinge anders behandelt.

2
alex

schauen Sie sich die Links im Seitenmenü an.

sie entfernen das www und zeigen einen vollständigen Domain-Link. Sie könnten sie als verlassen:

dies würde die URL verkürzen und in beiden Fällen funktionieren. und nicht www Requets.

hier ist, wie ich es normalerweise mache: ich mag mein gesamtes Vermögen davon ein bisschen länger sein, aber hält die Dinge auf lange Sicht sauberer.

Dann verwende ich ein URL Rewrite-Skript, um alle nicht-www nach www umzuleiten. Dies dient SEO-Zwecken, da Google www.yoursite.com und yoursite.com als zwei separate Websites ansieht.

Wenn Sie IIS verwenden, ist es einfach, mit URLRewrite zu tun, Apache hat etwas, das sich Mod-Rewrite nennt.

0
Frank