Sto tentando di far eseguire un rewrite sul mio sito ma non ci riesco (server web apache).

Sembra proprio che non mi consideri l'.htaccess...

Ho provato a far girare il classico file info.php e sulla seziona apache all'interno di "Loaded Modules" mi da anche mod_rewrite perciò sono a posto, giusto?

Ho tentato vari tipi di htaccess, per esempio anche questo
RewriteEngine on
RewriteCond %{HTTP_HOST} ^sito.it [NC]
RewriteRule ^(.*)$ http://www.sito.it/$1 [L,R=301]

per far si che anche se scrivo sito.it mi rimandi a www.sito.it ma non funziona...

Da cosa può dipendere?