mod_rewrite - using RewriteCond

Hey guys, im having a problem with the following code

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)\.html$ index.php?page=$1 [L]

RewriteEngine off

I want to say that if the REQUEST_FILENAME is not a directory and not a file that exists in the root directory, then follow: RewriteRule ^(.*).html$ index.php?page=$1 [L]

If REQUEST_FILENAME is a directory or a file or is ‘’, i want to turn the Rewrite engine off. This is what I have, but it gives me a 404 not found error on something like:

But it works for