Ich hab mir die Arbeit mit RewriteRule erspart und einfach ein 404-Errordocument gemacht.
In diesem werte ich die
URL aus und verwerfe gegebenfalls den Fehler und mache ein Redirect (per Header) auf die eigentliche Seite. Das hat den Vorteil das man bequem alle möglichen Sonderfälle abfangen kann.