Jamie,
We need to define a rule in your rewrite sequence under apache.
The rule below is what I use on my personal site -- and it redirects everything to a script. (the redirection will only be false if the requested file actually does exist on the system - this saved me some coding)
Please find this rule below :
<Virtual Host>
... blah blah blah....
RewriteEngine On
RewriteCond /path/to/vhost/domainname.com/htdocs/%{REQUEST_FILENAME} !-f
RewriteRule (.+) /urlparse.php [NS]
... blah blah blah ...
</VirtualHost>
I am not entirely sure here, but changing the -f to -F 'should' redirect every request regardless of actual file existance. Please do double check on that.
Hope this helps.
Regards,
-m.