Hallo Selfgemeinde!
Obwohl ich mich jetzt schon seit geraumer Zeit immer wieder mit mod_rewrite beschäftigt habe, ist und bleibt es "Vodoo" für mich.
Ich hoffe, dass mir hier trotzdem jemand netterweise hilft. ;-)
Und zwar möchte ich (schlicht) erreichen, dass alle Eingaben in der Adresszeile wiefolgt behandelt werden:
- wenn ein Punkt vorhanden ist, soll dieser und alles was danach folgt abgeschnitten werden => sichtbare Weiterleitung
- trailing slash(es) sollen ebenfalls entfernt werden => sichtbare Weiterleitung
Die so "gesäuberten" Request_Uris sollen anschließend unsichtbar auf eine redirect.php weitergeleitet werden. Also in etwa so:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /redirect.php?$1 [L]
BTW: Die Geschichte mit mod_dir und "DirectorySlash Off" ist mir bekannt.
Gruß Gunther