Bu şekilde kullanıyorum ben , izin vermek istedigin siteleri ekleyerek listeyi uzatabilir , dosya uzantılarını cogaltabilirsin.
Alıntı
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://benimsitem.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://benimsitem.com$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmpjpg|jpeg|gif|png|bmp|rar| zip)$ /index.php [R,NC]