l'ho detto...se faccio un controllo degli header ho questo benedetto 404 not found...
ma la pagina html non viene visualizzata...

sto usando questo semplice .htaccess

codice:
RewriteEngine On

RewriteBase /

RewriteRule ^$ index\.html

RewriteRule ^(.+)\.html$ index.php?page=$1 [L]

RewriteRule ^robots.txt$ /generator.php?what=robots [L]

RewriteRule ^sitemap.xml$ /generator.php?what=sitemap [L]

la pagiana che sto cercando di aprire è: 404.html

che poi dovrebbe passare per questa regola:
codice:
RewriteRule ^(.+)\.html$ index.php?page=$1 [L]
Praticamente la pagina index.php vede che "blablablabla.html" non esiste e quindi fa un include di quella pagina che ho mostrato prima.