Subdomain und ?
Benjamin
- webserver
Hallo,
mal zwei Fragen eines Unwissenden:
1. "computerlexikon.dauweb.de" ist eine Subdomain zu "dauweb.de" o.k., aber als was würde man "dauweb.de/computerlexikon" bezeichnen?
2. Gibt es für Internetuser die Möglichkeit, die Namen aller dieser "Dinger (=Antwort von Frage 1)" einer Domain in Erfahrung zu bringen?
Vielen Dank im Voraus!
Benjamin
Moin!
- "computerlexikon.dauweb.de" ist eine Subdomain zu "dauweb.de" o.k., aber als was würde man "dauweb.de/computerlexikon" bezeichnen?
Nein. Wenn "computerlexikon.dauweb.de" einen Computer bezeichnet, dann ist "computerlexikon" der Hostname", "de" die Top-Level-Domain, und "dauweb" die Second-Level-Domain.
Wenn "www.computerlexikon.dauweb.de" einen Computer bezeichnet, dann ist "www" der Hostname, "de" die Top-Level-Domain, "dauweb" die Second-Level-Domain und "cumputerlexikon" die Third-Level-Domain - welche man (Achtung!) aus Unlust, das ganze exakt abzuzählen, auch als _SUBDOMAIN_ von "dauweb.de" bezeichnen kann.
Und weil sich niemand den Unterschied zwischen Hostname und Subdomain wirklich klarmachen will, insbesondere von den DAUs keiner, wird der Hostname eben einfach auch zur "Subdomain" umbenannt. Ist aber technisch nicht korrekt.
Deine zweite Möglichkeit: "de" ist die Top-Level-Domain, "dauweb" die Second-Level-Domain (oder auch der Hostname), und "computerlexikon" ist (aber nur in Verbindung mit Protokollen, bei denen Verzeichnisse Sinn machen, also beispielsweise HTTP oder FTP, aber nicht IRC oder SSH) ein "Verzeichnispfad". Bzw. genauer gesagt: Da am Ende kein "/" folgt, ist "computerlexikon" eigentlich gerade _kein_ Verzeichnis, sondern eine ganz normale Ressource.
Wenn du einen HTTP-Server zu so einer URL befragst, kriegst du, sofern "computerlexikon" ein Verzeichnis ist, in der Regel eine Weiterleitung auf "dauweb.de/computerlexikon/". Und dort gibts dann vermutlich eine Index-Datei als Standard ausgeliefert.
- Sven Rautenberg
Hi,
Wenn "computerlexikon.dauweb.de" einen Computer bezeichnet, dann ist "computerlexikon" der Hostname",
der Hostname ist "computerlexikon.dauweb.de". Die wahrscheinlich treffendste (weil verbreitetste) Bezeichnung für "computerlexikon" lautet IMHO Subdomain.
"de" die Top-Level-Domain, und "dauweb" die Second-Level-Domain.
Und "dauweb.de" die Domain. _Nicht_ "www.dauweb.de".
Zur zweiten Frage von Benjamin: Nein. Zumindest nicht pauschal.
Cheatah
Hallo,
[...] aber als was würde man "dauweb.de/computerlexikon" bezeichnen?
So - ohne abschliessenden Slash - kann es eine Datei sein,
oder ein Unterverzeichnis.
dauweb.de/computerlexikon/
ist eindeutig ein Verzeichnis.
- Gibt es für Internetuser die Möglichkeit, die Namen aller dieser "Dinger (=Antwort von Frage 1)" einer Domain in Erfahrung zu bringen?
Willst Du das ermoeglichen (gut) oder willst Du versuchen,
es zu verhindern (schlecht)?
Wenn im Hauptverzeichnis keine Index-Datei steht (d.h. keine
dauweb.de/index.html oder so - wohl eher selten der Fall),
und wenn der Webserver entsprechend konfiguriert ist,
dann listet er alle Verzeichnisse und Dateien auf,
die im Hauptverzeichnis sind.
Das sieht dann z.B. so aus:
http://www.apache.org/dist/httpd/
Wenn Du dem Benutzer eine Uebersicht aller Unterverzeichnisse
geben willst, machst Du am besten eine Sitemap.
Wenn Du PHP zur Verfuegung hast und das automatisch machen willst:
dclp-FAQ: "Wie kann ich den Inhalt eines Verzeichnisses
samt dem Inhalt aller Unterverzeichnisse ausgeben?"
http://www.dclp-faq.de/q/q-code-verzeichnis.html
Benutzerfreundlicher als eine reine Auflistung von
Verzeichnis- und Dateinamen ist natuerlich eine
"richtige" Sitemap in (z.B. deutscher) Sprache.
Gruesse,
Thomas
Hallo Thomas, Sven und Cheatah,
danke für die Antworten. Meine Ausage zu Beginn habe ich von
http://www.informationsarchiv.net/clexid_330.shtml.
dauweb.de/computerlexikon/ ist eindeutig ein Verzeichnis.
Danke, das wollte ich wissen.(hatte den Slash übersehen :-( )
Wenn Du dem Benutzer eine Uebersicht aller Unterverzeichnisse
geben willst, machst Du am besten eine Sitemap.
Kleine Missverständnis: _Ich_ bin der Benutzer. Gibt es auch für mich irgendeine Möglichkeit die Unterverzeichnisse zu erfahren?
Gruesse
Benjamin
Hallo,
Kleine Missverständnis: _Ich_ bin der Benutzer. Gibt es auch für mich irgendeine Möglichkeit die Unterverzeichnisse zu erfahren?
Wenn der Seitenersteller keine Sitemap gemacht hat:
Grundsaetzlich nein.
Moeglichkeiten, um moeglichst viele Unterverzeichnisse zu finden:
* Anklicken aller Links
* Google-Suche ueber die ganze Seite mit "site:example.com", z.B.
http://www.google.com/search?q=site%3Aselfhtml.teamone.de
* Offline-Browser oder Mirroring-Software ueber die Seite
laufen lassen, dann hast Du alle oeffentlich zugaenglichen,
verlinkten Verzeichnisse/Dateien als Kopie auf Deiner Harddisk.
Ist aber nicht sehr sinnvoll und belastet die Ressourcen
(Server, Netzwerk) unnoetig und ist unbeliebt bei Anbietern,
die limitierten Traffic haben bzw. volumenabhaengig bezahlen.
Evtl. gibt es auch spezielle Tools, die nur den Links folgen
und daraus eine Sitemap herstellen, ohne die Dateien nachher
auf Deiner Harddisk zu speichern.
Auch diese Tools muessen aber zumindest alle HTML-Seiten
herunterladen, um sie nach Links zu durchforsten.
Das Ressourcen-Problem ist also dasselbe wie oben.
---
Manche Sites haben eine robots.txt-Datei im Hauptverzeichnis
(www.example.com/robots.txt) - dort sind aber leider nur die
"verbotenen" Verzeichnisse aufgelistet, in welche die
Spider/Robots gerade _nicht_ vordringen sollen.
Gruesse,
Thomas