Ein absoluter Link (je nach Kontext auch absoluter Pfad, im Web auch: absoluter URL) bezeichnet eine vollständige Adresse, die eine Ressource (z. B. eine
Ein absoluter Link (je nach Kontext auch absoluter Pfad, im Web auch: absoluter URL) bezeichnet eine vollständige Adresse, die eine Ressource (z. B. eine Datei bzw. ein elektronisches Dokument oder ein Verzeichnis) eindeutig identifiziert. Der Begriff wird in der Informatik in zwei unterschiedlichen, aber verwandten Kontexten verwendet: im World Wide Web sowie in lokalen Dateisystemen. Beide Konzepte sind strukturell ähnlich.
Im World Wide Web ist ein absoluter Pfad/Link ein vollständiger URL, der alle Bestandteile enthält, die ein Webbrowser benötigt, um eine Ressource eindeutig zu finden. Dazu gehören insbesondere:
https)Beispiel:
https://www.rfc-editor.org/rfc/rfc3986 (absoluter Pfad)https://www.rfc-editor.org/rfc/rfc3986 (absoluter Link)Im HTML-Quelltext kann ein absoluter Link z. B. lauten:
<a href="https://www.rfc-editor.org/rfc/rfc3986">rfc3986</a>Ein solcher Link funktioniert unabhängig davon, wo sich das verweisende Dokument befindet. Er ist global eindeutig und verweist immer auf dasselbe Ziel (wobei der Vollständigkeit halber erwähnt sei, dass ein Zielwebserver so programmiert sein kann, dass er unter derselben Adresse unterschiedliche Dokumente ausgibt – z. B. abhängig von der Zeit oder der IP-Adresse des Clients).
Ein relativer Link enthält nur den Pfad relativ zum Speicherort des aktuellen Dokuments. Er wird erst im Kontext der aufrufenden Seite aufgelöst.
Beispiele für relative Pfade:
datei.htmlrfc/rfc3986Im HTML-Quelltext kann ein relativer Link z. B. lauten:
<a href="https://profilbaru.com/de/rfc/rfc3986">rfc3986</a>Relative Links sind kürzer und robuster gegenüber Umstrukturierungen innerhalb einer Website, funktionieren jedoch nur innerhalb derselben Domain. Externe Links können nur mittels absoluter Pfade (siehe oben) erstellt werden.
Der Begriff des absoluten Pfads existiert auch in lokalen Dateisystemen. Ein absoluter Pfad beschreibt den Ort einer Datei eindeutig innerhalb eines Computersystems.
Beispiele:
C:\Users\Name\Verzeichnis\datei.txt/home/name/verzeichnis/datei.txtDiese Pfade haben nichts mit Webservern oder URLs zu tun, folgen aber dem gleichen Prinzip: Sie beginnen immer an der Wurzel des jeweiligen Dateisystems.
In Unix‑ähnlichen Betriebssystemen existieren symbolische Links (engl. symbolic links, symlinks), die als Verweise auf andere Dateien oder Verzeichnisse dienen. Ein symbolischer Link kann dabei:
/usr/local/bin/program)../bin/program)Ein absoluter symbolischer Link bleibt gültig, solange das Ziel im Dateisystem unverändert bleibt. Ein relativer symbolischer Link bleibt dagegen auch dann funktionsfähig, wenn das gesamte Verzeichnis, das den Link enthält, verschoben wird – solange die relative Struktur erhalten bleibt.
Webbrowser können lokale Dateien öffnen, verwenden dafür jedoch das URL-Schema file://. Dieses Schema bildet lokale Dateipfade in eine URL-ähnliche Form ab.
Beispiele:
file:///C:/Benutzer/Name/Dokumente/datei.txtfile:///home/name/dokumente/datei.txtDies ist kein Webzugriff, sondern lediglich eine Darstellung lokaler Pfade im URL-Format. Der Browser agiert hier eher wie ein Dateimanager, nicht wie ein Webclient.
Diese Pfade bzw. Links sind somit zwar absolut im Kontext des Dateisystems der benutzenden Person, es handelt sich jedoch um keine absoluten Links im Web.
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.