io uso questo e funziona
codice:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?sito.it/.*$ [NC]
RewriteRule \.(gif|jpg)$ nolink.gif [L]
prova a creare il .htaccess senza la doppia estensione e non a rinominarlo in remoto