Wie schafft man es bei einer Unterseite die URL z.B. https://www.facebook.com/settings anzuzeigen. Bei Ordnern mit index-Dateien wäre ja am schluss noch ein "/". Wie funktioniert das?
Kurze Antwort: Man legt eine Datei namens "settings" an. Niemand verlangt, dass Dateien auf Punkt-Irgendwas enden müssen.
Lange Antwort 1: Wie Dateien vom Browser angezeigt werden, besagt nicht die Dateiendung, sondern was der Server dem Browser als Datentyp liefert.
Welchen Datentyp der Server liefert, entscheidet er zwar üblicherweise anhand der Dateiendung, das lässt sich aber ohne weiteres auch anhand des Inhalts oder gar gänzlich frei festlegen (Apache: ForceType oder DefaultType).
Lange Antwort 2: URLs müssen nicht identisch mit Pfaden im Dateisystem des Servers sein, das ist lediglich "ab Werk" so eingestellt. Jeder Server kann frei über die Verarbeitung entscheiden, ganze URL-Bäume können rein programmatisch erzeugt werden.