title: Redirect only non existing file
body: <pre><code>RewriteEngine On
  
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ index.php?url=$1 [PT,L]
  </code></pre>
  
  <p>I have this code, and i cannot find the mistake. 
  It should redirect only non-folders and urls where there is no file,but it redirects everything.
  Is there anything wrong with this code ? Or does any apache config rule exist, which could cause this behaviour ?</p>