Tach!
Man kann es auch anders sehen.
- Absolut:
http://example.org/folder/file.html
Das ist nicht nur ein Pfad, sondern eine vollständige URL.
- Protokollrelativ:
//example.org/folder/file.html
Ebenso, nur ohne Protokoll.
- Serverrelativ:
/folder/file.html
Die Frage war ja nach der Pfadangabe. Wenn man nur den Pfad betrachtet, spielt der Protokoll- und Serveranteil einer URL keine weiter Rolle.
Wie auch immer man die Sache mit dem Serverteil betrachtet, man kann jedenfalls diese Pfadangabe auf zweierlei Art lesen. Zum einen ist sie absolut, weil sie genauso an den VHost gesendet werden kann, und dieser die gewünschte Adresse auflösen kann. Zum anderen ist sie aber auch relativ, nämlich zum DocumentRoot. Eine absolute Pfadangabe aus Sicht des Dateisystems (falls es sich ohne Rewriting und ähnliches direkt auf eine Datei bezieht), benötigt eine Auflösung in dessen absoluten Pfad.
- Ordnerrelativ:
file.html
../folder/file.html
Müssen in Relation zur aktuellen Adresse betrachtet werden, damit daraus ein verwendbarer Pfad generiert werden kann. Ohne Zweifel relative Angaben.
dedlfix.