Einzelnen Beitrag anzeigen
  #6 (permalink)  
Alt 04.05.2009, 19:16
Benutzerbild von Gumbo
Gumbo Gumbo ist offline
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

Dank Rewrite-Techniken wie etwa Apaches mod_rewrite kannst du die URL ganz nach Belieben gestalten. So wäre beispielsweise auch nur „/editorial“, „/elektrofahrrad“ usw. möglich.
Und wenn du dann noch ein CMS einsetzt, ließe sich das Ganze auch relative bequem verwalten.

Ein ganz einfaches System wäre beispielsweise, das Dateiverzeichnis direkt als Vorlage zu nehmen. So könnte etwa „/foo“ entweder auf „/foo/index.php“ oder auf „/foo.php“ abgebildet, „/foo/bar“ entweder auf „/foo/bar/index.php“ oder auf „/foo/bar.php“ abgebildet werden (je nach gewünschter Reihenfolge und Existienz der Dateien), entweder direkt oder als Parameter für die „/index.php“:
Code:
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ - [L]

RewriteCond $0/index.php .*
RewriteCond %{DOCUMENT_ROOT}$0/index.php -f [OR]
RewriteCond $0.php .*
RewriteCond %{DOCUMENT_ROOT}$0.php -f
RewriteRule ^[^/.]+(/[^/.]+)*$ %0 [L]
__________________
Markus Wulftange
Mit Zitat antworten