hi,
@hotti: bin mir nicht sicher wie Du das meinst?
Na, dann guck mal auf meine Seiten, das sind zwar nicht viel, aber es geht so, wie ich beschrieben habe. Das Geheimnis heißt OOP, d.h., jeder URL ist ein Objekt mit Eigenschaften wie:
- title
- css/js Links
- content/body
- descr
- der Locator selbst als *.html
- ...
Jede Eigenschaft einschl. URL wird vom Autor im CMS festgelegt.
.htaccess:
DirectoryIndex /cgi-bin/bello.cgi?u=index [QSA]
mod_rewrite on
RewriteRule ^(.*).html$ /cgi-bin/bello.cgi?u=$1 [QSA]
--> alles was *.html heißt, wird auf bello.cgi umgeschossen, dieses Script holt das entsprechende Objekt aus dem Datenbunker (DB-File). Parameter "u" steht für URL, z.B. 'impressum', der Key für dieses Objekt ist somit 'impressum.html'.
Summary: Schöne Namen für den URL werden nicht automatisch generiert, sondern die denkt sich der Autor aus, das ist meine Botschaft ;-)
Hotti