Hello,
bevor Du verzweifelst. Vielleicht hilft Dir meine "Standardumleitung"
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f   
#RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*) index.php/$1 [QSA]
Da würde jetzt jede Anfrage, für die es keine echte Ressource gibt, auf die index.php umgeleitet und der Query-String wieder angehängt.
Im PHP-Script kann dann mit
if(isset($_SERVER['REDIRECT_URL']))
{
   # ...
}
abgefragt werden, welche (nicht vorhandene) Ressource der Requestor angefragt hat.
wenn du nur eine
Liebe Grüße
Tom S.
-- 
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.
  Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.
 nicht angemeldet
 nicht angemeldet TS
 TS