Unterschied zwischen einer absoluten und einer relativen URL

Unterschied zwischen einer absoluten und einer relativen URL

ein absolutes gegen eine relative URL

Der Uniform Resource Locator (URL) ist eine Adresse, die angibt, wo sich ein bestimmtes Dokument oder eine Ressource im World Wide Web (www) befindet (www). Das beste Beispiel für eine URL ist die Adresse einer Webseite auf dem www wie http: // www.CNN.com/. Die Absolute -URL, auch ein absoluter Link bezeichnet. Eine relative URL oder eine teilweise Internetadresse verweist auf ein Verzeichnis oder eine Datei in Bezug auf das aktuelle Verzeichnis oder eine Datei.

Was ist absolute URL?

Die Absolute -URL, die eine vollständige Adresse einer Webseite oder eine Ressource auf dem www liefert, hat im Allgemeinen das Format, das bellow angegeben ist.

Protokoll: // Hostname/other_details

Normalerweise wird das Hypertextransferprotokoll (http: //) als Protokollabschnitt verwendet. Das Protokoll könnte aber auch ftp: //, gopher: // oder file: // sein. Der Hostname ist der Name des Computers, den die Ressource wohnt. Zum Beispiel ist der Hostname des CNN -Webservers des CNN www.CNN.com. Der Abschnitt ONDERE_DETAILS enthält Informationen zum Verzeichnis und den Dateinamen. Die genaue Bedeutung des Abschnitts Other_Details hängt sowohl vom Protokoll als auch vom Host ab. Die Ressource, die von der absoluten URL gezeigt wird.

Was ist relative URL?

Wie bereits erwähnt, verweist eine relative URL auf eine Ressource in Bezug auf das aktuelle Verzeichnis oder die Datei. Eine relative URL kann verschiedene Formen annehmen. Wenn Sie sich auf eine Datei beziehen, die sich im selben Verzeichnis wie die aktuell genannte Seite befindet, kann die relative URL einfach wie der Name der Datei selbst sein. Als Beispiel müssen Sie einen Link in Ihrer Startseite zu einer Datei namens My_Name erstellen.HTML, das sich im selben Verzeichnis wie Ihre Startseite befindet, können Sie einfach den Dateinamen wie folgt verwenden:

<ein href= ”My_name.html ”> Mein NameA>

Wenn sich die Datei, die Sie verlinken müssen, innerhalb eines Unterverzeichnisses des Verzeichnisses der Überweisungsseite liegt. Zum Beispiel, wenn wir versuchen, eine Datei my_parents zu verknüpfen.HTML, das sich in einem Verzeichnis namens Eltern befindet, das tatsächlich im Verzeichnis liegt, das Ihre Startseite enthält, sieht die relative URL wie die folgenden aus.

<ein href= ”Eltern/My_Parents.html ”> meine ElternA>

Wenn Sie sich auf eine Ressource beziehen möchten, die sich in einem Verzeichnis befindet, das sich in der Verzeichnisstruktur in einer höheren Ebene befindet als in dem Verzeichnis, das die Überweisungsseite enthält, können Sie zwei aufeinanderfolgende Punkte verwenden. Zum Beispiel, wenn Sie sich auf eine Datei namens Home beziehen möchten.HTML, dass Sie in einem Verzeichnis über Ihrer Startseite eine relative URL wie folgt verwenden können.

<ein href= ”… /Zuhause.html ”> homeA>

Unterschied zwischen absoluter URL und relativer URL

Der Hauptunterschied zwischen einer absoluten URL und einer relativen URL besteht darin, dass eine absolute URL eine vollständige Adresse ist, die auf eine Datei oder eine Ressource verweist, während eine relative URL auf eine Datei relativ zum aktuellen Verzeichnis oder zur Datei zeigt. Die absolute URL enthält mehr Informationen als eine relative URL, aber die Verwendung relativer URLs ist viel einfacher, da sie kürzer und tragbarer sind. Relative URLs können jedoch nur verwendet werden, um sich auf Links zu beziehen, die sich auf demselben Server befinden wie die Seite, die sie verweist.