Internetadressen mit/ohne www.
lima-city → Forum → Die eigene Homepage → Internet Allgemein
adresse
benutzer
besuchen
dienst
domain
frage
gleiche protokoll
http
machen
port
protokoll
server
subversion
tun
unterscheiden
unterschied
url
verschiedene dienste
webseite
zugriff
-
Hallo,
Bei manchen Webseiten im Internet sieht man ja manchmal solche Adressen http://Beispiel.xxx.de
Und bei anderen wiederum solche: http://www.Beispiel.xxx.de
Meine Frage: Was ist der große Unterschied von einer Adresse mit www. und einer Adresse ohne www.?
Und was ist dabei der große Vor- bzw. Nachteil?
Grüße Tom4. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Also bei einer domain mit www. handelt es sich einfach nur um eine subdomain es macht teoretisch keinen unterschied
-
Es macht sehr wohl einen Unterschied!
Sobald auf einem Server für das gleiche Protokoll (HTTP) verschiedene Dienste angeboten werden (z.B. ein Webserver und ein Subversion Repository) kann man nur noch über Subdomains unterscheiden, ob der Benutzer jetzt die Webseite besuchen oder Zugriff auf das Repository haben wollte. -
mheinrich schrieb:
Das gilt aber nur für HTTP. Ansonsten brauchst du auch noch verschiedene IPs.
Sobald auf einem Server für das gleiche Protokoll (HTTP) verschiedene Dienste angeboten werden (z.B. ein Webserver und ein Subversion Repository) kann man nur noch über Subdomains unterscheiden, ob der Benutzer jetzt die Webseite besuchen oder Zugriff auf das Repository haben wollte. -
hackyourlife schrieb:
mheinrich schrieb:
Das gilt aber nur für HTTP. Ansonsten brauchst du auch noch verschiedene IPs.
Sobald auf einem Server für das gleiche Protokoll (HTTP) verschiedene Dienste angeboten werden (z.B. ein Webserver und ein Subversion Repository) kann man nur noch über Subdomains unterscheiden, ob der Benutzer jetzt die Webseite besuchen oder Zugriff auf das Repository haben wollte.
Wofür brauche ich verschiedene IP-Adressen? Wir reden hier ja von Domains und die zeigen eindeutig auf einen Server, wenn man mal von CNAMES absieht. -
mheinrich schrieb:
Eben, auf "einen" Server (es wurde jedenfalls so vorher formuliert). Dort liegt auch das Problem, da du dann zwar bei HTTP noch unterscheiden kannst von welcher Domain der Request kommt (über den Host-Header), aber z.B. bei Protokollen wie z.B. von Minecraft geht so was nicht, da brauchst du wirklich jeweils eine eigene IP pro (Sub)Domain.
Wofür brauche ich verschiedene IP-Adressen? Wir reden hier ja von Domains und die zeigen eindeutig auf einen Server, wenn man mal von CNAMES absieht.
Und eine Domain zeigt bekanntlich nur auf eine IP... -
hackyourlife schrieb:
Das gilt aber nur für HTTP. Ansonsten brauchst du auch noch verschiedene IPs.
Und wofür gibt es dann Portnummern? Genau, um mehrere Dienste unter der selben IP hosten und unterscheiden zu können. Wie sonst wäre ein Webserver und Teamspeak auf ein und dem selben Server mit der selben Domain erreichbar?
HTTP, um das sich hier alles zu drehen scheint, ist einfach nur das Übertragungsprotokoll und hat absolut garnichts mit der IP bzw Portnummer zu tun. (Gleiches gilt auch für den Minecraft-Server und dessen Protokoll)
mfg -
Vielen Dank, ihr habt mir sehr weitergeholfen
Beitrag zuletzt geändert: 16.4.2012 21:54:26 von tom4 -
syberpsace schrieb:
Sobald mehr als 1 Dienst das gleiche Protokoll verwendet gelten dann aber nicht mehr die Standardports (z.B. 80 für HTTP). Die Ports müssen jedem bekannt sein, sonst funktioniert nichts...
Und wofür gibt es dann Portnummern? Genau, um mehrere Dienste unter der selben IP hosten und unterscheiden zu können. Wie sonst wäre ein Webserver und Teamspeak auf ein und dem selben Server mit der selben Domain erreichbar?
Schreibst du gern Adressen wie "http://www.seite.com/" um eine Webseite anzuzeigen und "http://svn.seite.com:8080/" für SVN nur weil der Serveroperator sich keine 2. IP leistet und somit wieder SVN und der Webserver auf Port 80 auf unterschiedlichen Domains laufen kann? SVN & Webseite ist hier ein schlechtes Beispiel, das funktioniert sogar, aber nur aufgrund des HTTP-Protokolls. Ein besseres Beispiel wäre hier Minecraft:
server1.domain.tld = 1. MC-Server
server2.domain.tld = 2. MC-Server
Wenn server1.domain.tld = server2.domain.tld müssen die Ports unterschiedlich sein (also nicht mehr der Standardport) und bekannt sein. Bei server1.domain.tld != server2.domain.tld kann jeweils der Standardport verwendet werden und die Ports müssen nicht extra jedesmal dazu geschrieben werden, da per IP zwischen den Servern unterschieden wird.
syberpsace schrieb:
Das HTTP ein Übertragungsprotokoll ist stellt niemand in Frage. Warum das aber mit Domains zu tun hat?
HTTP, um das sich hier alles zu drehen scheint, ist einfach nur das Übertragungsprotokoll und hat absolut garnichts mit der IP bzw Portnummer zu tun. (Gleiches gilt auch für den Minecraft-Server und dessen Protokoll)
HTTP überträgt den Domainnamen im Header mit, deshalb ist es möglich viele verschiedene Dienste (z.B. Webseiten) für verschiedene Domains über die gleiche IP zu verteilen, da der Server über das Protokoll die Information bekommt um welche Domain es sich handelt.
Protokolle wie das von Minecraft haben diese Information nicht, deshalb muss das hier über Ports (oder IPs) geregelt werden. Dabei muss aber jedem auch der Port zusätzlich zum Domainnamen bekannt sein wenn nicht der Standardport verwendet wird. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage