Moin,
dreh den Spiss um und leite ALLE Dateien an einen PHP Script:
(MultiViews raus)
RewriteEngine On
ErrorDocument 404 /seitengucker.php?file=
Möglichkeit:
Seitengucker bekommt jetzt alle 404, weil natürlich keine "/uebersicht." Datei da ist. Über $file und REQUEST_URI kann sich seitengucker.php die tatsächliche angeforderte Seite/URL zusammenbasteln/prüfen und dann einen Redirekt bauen, z.B.:
Header("Location:$file.php\n");
Vorteil: seitengucker.php kann gleichzeitig als Masterbrain "echte" 404 abfangen und ggf. Alternativen anbieten. Wie sich das für einen 404 Seite auchgehört <g>
Nachteil: jede(!) andere PHP Datei, die direkt aufgerufen wurde muss zunächst prüfen ob die denn per Redirect gestartet wurde oder nicht, dabei behilflich sein kann ein vergleich zwischen $SCRIPT_NAME, $PHP_SELF und $REQUEST_URI (sollten abweichen).
Ein allgemeiner include("tester.inc") in jeder PHP-Datei sollte da helfen und ggf. das ALden abbrechen bzw. einen (Fake) "Seite gibtz nicht" ausgeben.
Ist alles etwas von hinten-durch-die-brust-ins-auge was du da vorhast, sollte aber so klappern.
Viel Spaß
CirTap