ScaraX: mod_rewrite: index.php in url durch weiterleitung verstecken

Beitrag lesen

Hallo,
folgendes Problem:

Ich möchte bei meiner durch einen redirect bewirken, dass alle Aufrufe von http://www.example.com/irgendwas/index.php auf http://www.example.com/irgendwas/ weitergeleitet werden.

Das ganze wollte ich in einer .htaccess-Datei mit mod_rewrite bewirken.

Allerdings gibt es dabei folgendes zu beachten:
Die index.php liegt immer im selben Ordner wie die .htaccess, allerdings sollte die Rewrite-Regel unabhängig von Domain bzw. URL funktionieren (also für http://www.example.com/index.php nach http://www.example.com/ und für http://example.org/subdir/index.php nach http://example.org/subdir/)

Außerdem könnte hinter index.php noch ein query nach dem Schema "index.php/irgend/welche/daten/", falls möglich sollten die beibehalten werden
("http://example.org/subdir/irgend/welche/daten/")

Hab jetzt stundenlang herumprobiert, aber es nicht mal geschafft überhaupt herauszufinden, ob index.php in der URL eingegeben wurde oder nicht...
Anscheinend hängt der Apache das index.php intern schon an den Dateinamen dran, bevor die .htaccess ausgewertet wird, wodurch ich mit sowas wie %{REQUEST_URI} nix mehr anfangen kann...

Ich hoffe dass mir jemand bei diesem Problem helfen kann :)

MfG
ScaraX