Moin,
hat jemand ne ahnung worans liegt?
Nein, aber warum machst Du es nicht einfacher? Zum Beispiel:
# Wenn sich die Anfrage nicht auf eine Datei (!-f) oder einen Ordner (!-d) bezieht
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
# dann folgende Regel:
RewriteRule ^(.*)$ /index.php?page=$1 [L]
nähere Informationen findest du auf dieser Webseite, die recht gut erklärt, wie mod_rewrite funktioniert.
mit freundlichen Grüßen
Ulrich