URLStrukturen
URL-Strukturen beschreiben den Aufbau von URLs (Uniform Resource Locator) und wie Ressourcen im Web adressiert werden. Eine URL besteht aus mehreren Teilen: dem Schema (z. B. https), dem Hostnamen (Domain), optional einem Port, dem Pfad (Path), einer Abfragezeichenfolge (Query) und einem Fragment. Der Pfad bildet die Ressourcenhierarchie ab und wird in Segmente unterteilt, die durch Schrägstriche getrennt sind. Slugs im Pfad sollten lesbar und aussagekräftig sein. Die Abfragezeichenfolge dient der Übermittlung von Parametern (z. B. ?sort=preis&kategorie=kaffee) und beeinflusst Caching oder Analysen; das Fragmentteil nach dem Hash (#) wird meist clientseitig verwendet und erreicht den Server nicht.
Gute URL-Strukturen zeichnen sich durch Klarheit und Konsistenz aus: Kleinschreibung, Bindestriche zur Worttrennung statt Unterstriche, verständliche
Im Betrieb unterscheiden sich statische Pfade von dynamischen Routen; URL-Rewriting ermöglicht saubere, semantische Adressen auch hinter