Here\'s what I\'ve got so far:
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !index.php RewriteRule .* index.php?url=$0 [L]
But when I
How about using the FallbackResource directive: "Define a default URL for requests that don't map to a file"
FallbackResource /index.php
That way you don't have to call the modRewrite module on every request.
http://httpd.apache.org/docs/2.2/mod/mod_dir.html#fallbackresource