Jetzt registrieren!
Passwort vergessen?



 
 
 
--------------- --------------- ---------------


URL Erkennung bei FTP/HTTP



Moin,

kann mir mal jemand kurz erklären, wie das funktioniert, daß mehrere unterschiedliche Dienste unter einer IP-Adresse angeboten werden und der jeweilige Dienst anhand der URL erkannt wird?

Die Hauptfrage ist: Funktioniert das auch bei den allerorts erhältlichen Domain-Hostingangeboten à la 1&1 sowie über dyndns?
Wer liest da was aus, ist das ein Feature des Webservers oder kann ich das auch eine HTML-Datei machen lassen, bspw. via Javascript / Java o.ä. und anschließender automatischer Weiterleitung?

TIA & regards,

Doc.
> Artikelbaum anzeigen




Re: URL Erkennung bei FTP/HTTP


kann mir mal jemand kurz erklären, wie das funktioniert, daß
mehrere unterschiedliche Dienste unter einer IP-Adresse
angeboten werden und der jeweilige Dienst anhand der URL
erkannt wird?
In der Anfrage wird die gesamte URL (einschließlich Host-Anteil) übermittelt. Und der Apache gibtdann entsprechende Daten heraus.

Das ist "im Prinzip" ja bei Mail ganz ähnlich...



Sebastian


Re^2: URL Erkennung bei FTP/HTTP


kann mir mal jemand kurz erklären, wie das funktioniert, daß
mehrere unterschiedliche Dienste unter einer IP-Adresse
angeboten werden und der jeweilige Dienst anhand der URL
erkannt wird?
In der Anfrage wird die gesamte URL (einschließlich
Host-Anteil) übermittelt. Und der Apache gibtdann
entsprechende Daten heraus.
Hallo Sebastian!

Der Apache macht FTP? Ist es nicht bereits der Browser, der bei einer URL ftp://... direkt Port 21 anspricht statt Port 80 für HTTP?

CU
Markus

Re^3: URL Erkennung bei FTP/HTTP


Hallo,

das ist natürlich korrekt, jedoch gibt es auch FTP Server, die mit sogenannten virtuellen Domains klarkommen. Deshalb HTTP/FTP im Betreff.

Gruß,

Doc.
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Re^3: URL Erkennung bei FTP/HTTP


kann mir mal jemand kurz erklären, wie das funktioniert, daß
mehrere unterschiedliche Dienste unter einer IP-Adresse
angeboten werden und der jeweilige Dienst anhand der URL
erkannt wird?
In der Anfrage wird die gesamte URL (einschließlich
Host-Anteil) übermittelt. Und der Apache gibtdann
entsprechende Daten heraus.
Der Apache macht FTP?
Äh.. nein.

;Ist es nicht bereits der Browser, der
bei einer URL ftp://... direkt Port 21 anspricht statt Port 80
für HTTP?
Ja.


Du hast natürlich recht. Die ursprüngliche Anfrage ist terminologisch (Dienste, Webserver, Hosting-Angebote) etwas mißverständlich, da habe ich mich aufs Glatteis führen lassen und mich auf HTTP konzentriert.

Wenn man FTP macht, erfolgt die Umsetzung des Hostnamens in die IP über das DNS, der im weiteren Verlauf IIRC [1] "egal" ist. (weitere Spezifizierung erfolgt dann ggfs. über dem Verzeichnispfad oder Passwort/Benutzername...)


Bei HTTP dahingegen wird der Hostname mitgesendet und ist für die Auswahl des zu sendenden Dokumentes relevant.



Gruß,


Sebastian


[1] Ich habe jetzt nicht nocheinmal das entsprechende RFC überfolgen und auch ansonsten eher mäßig Schimmer von dem Protokoll...

Re^4: URL Erkennung bei FTP/HTTP


Wenn man FTP macht, erfolgt die Umsetzung des Hostnamens in
die IP über das DNS, der im weiteren Verlauf IIRC [1] "egal"
ist. (weitere Spezifizierung erfolgt dann ggfs. über dem
Verzeichnispfad oder Passwort/Benutzername...)
Okay, dan bleibt die Frage, wie das mit virtuellen Domains bei FTP funktioniert. Ich wohl um die RFCs nicht drumrum, was? ;-)
Bei HTTP dahingegen wird der Hostname mitgesendet und ist für
die Auswahl des zu sendenden Dokumentes relevant.
Okay. Also wird diese Information vom Webserver ausgewertet, ja? Ist das auch ohne Zugriff auf den Webserver möglich, also durch Java / Javascript etc?

Gruß,

Doc.

Re^5: URL Erkennung bei FTP/HTTP


Wenn man FTP macht, erfolgt die Umsetzung des Hostnamens in
die IP über das DNS, der im weiteren Verlauf IIRC [1] "egal"
ist. (weitere Spezifizierung erfolgt dann ggfs. über dem
Verzeichnispfad oder Passwort/Benutzername...)
Okay, dan bleibt die Frage, wie das mit virtuellen Domains bei
FTP funktioniert.
Bei FTP brauchen die AFAIK pro "echte virtuelle" Domain eine IP.
Ich wohl um die RFCs nicht drumrum, was? ;-)
Nein. RFC tut stets gut.
Bei HTTP dahingegen wird der Hostname mitgesendet und ist für
die Auswahl des zu sendenden Dokumentes relevant.
Okay. Also wird diese Information vom Webserver ausgewertet,
ja?
Ja.
Ist das auch ohne Zugriff auf den Webserver möglich, also
durch Java / Javascript etc?
Äh. Ja. Hm. Doch. Heh...


Was willst Du damit genau erreeichen und bezwcken?



Sebastian

Re^6: URL Erkennung bei FTP/HTTP


Wenn man FTP macht, erfolgt die Umsetzung des Hostnamens in
die IP über das DNS, der im weiteren Verlauf IIRC [1] "egal"
ist. (weitere Spezifizierung erfolgt dann ggfs. über dem
Verzeichnispfad oder Passwort/Benutzername...)
Okay, dan bleibt die Frage, wie das mit virtuellen Domains bei
FTP funktioniert.
Bei FTP brauchen die AFAIK pro "echte virtuelle" Domain eine
IP.
Richtig. Hab genau diese Infos auch gerade gefunden.

"The FTP protocol doesn't allow name-based selection. So, if you want to host different virtual FTP servers on the same host, you need different IP addresses. Yes, Sir. Or use HTTP."
Ich wohl um die RFCs nicht drumrum, was? ;-)
Nein. RFC tut stets gut.
Naja, geht so... Die sind halt echt nicht leicht zu lesen. Ist halt mühsam. Aber von nix kommt wohl nix.
Bei HTTP dahingegen wird der Hostname mitgesendet und ist für
die Auswahl des zu sendenden Dokumentes relevant.
Okay. Also wird diese Information vom Webserver ausgewertet,
ja?
Ja.
Ist das auch ohne Zugriff auf den Webserver möglich, also
durch Java / Javascript etc?
Äh. Ja. Hm. Doch. Heh...

Was willst Du damit genau erreeichen und bezwcken?
Nix, wollte das bloß mal kapieren. Naja, hat mich halt interessiert, ob ich mit dyndns.org auch verschiedene Angebote auf einem Webserver hosten kann, denn dyndns.org unterstützt keine Umsetzung einer URL zu einem bestimmten Verzeichnis. Und manche Domain-Hosting-Anbieter auch nicht. Deshalb die Frage nach dem Auslesen mittels Quelltext, weil ich leider keinen root-Zugriff auf meinen Webspace habe.

Aber für die möglichen Szenarien gibt es elegantere Lösungen, die Frage hat mir bloß keine Ruhe gelassen.

Danke,

Doc.

Re^7: URL Erkennung bei FTP/HTTP


Was willst Du damit genau erreeichen und bezwcken?
Nix, wollte das bloß mal kapieren. Naja, hat mich halt
interessiert, ob ich mit dyndns.org auch verschiedene Angebote
auf einem Webserver hosten kann,
Klar. Kein Problem.
denn dyndns.org unterstützt
keine Umsetzung einer URL zu einem bestimmten Verzeichnis.
Das muß Dein HTTP-Server machen.
Und
manche Domain-Hosting-Anbieter auch nicht. Deshalb die Frage
nach dem Auslesen mittels Quelltext, weil ich leider keinen
root-Zugriff auf meinen Webspace habe.
Aber Du kannst doch Deine Seiten frei gestalten? Ich verstehe noch nicht genau, was Du planst.



Sebastian


Re^8: URL Erkennung bei FTP/HTTP


Was willst Du damit genau erreeichen und bezwcken?
Nix, wollte das bloß mal kapieren. Naja, hat mich halt
interessiert, ob ich mit dyndns.org auch verschiedene Angebote
auf einem Webserver hosten kann,
Klar. Kein Problem.
Da will ich doch glatt mal kurz einhaken:
Kann das der IIS auch? (nicht hauen...)

Gruß,
ecki

weitere Artikel aus der Diskussion "URL Erkennung bei FTP/HTTP"


Du kannst auf diesen Artikel nicht antworten.

Dieser Artikelbaum ist im Archiv des Experten-Forums von wer-weiss-was zum Thema "Netzwerke" archiviert. Es handelt sich um keine aktuelle Diskussion, daher kann auf die Artikel nicht mehr geantwortet werden.

Seite bei ... merken:
del.icio.us digg it facebook tausendreporter yigg it twitter alltagz google Mister Wong oneview Webnews yahoo linkarena coComment Lieblnk als Bookmark einfügen
Stelle deine Frage: