.htaccess is a unique file and Preventing Bandwidth that performs the necessary functions at the time when browser sends your web server a request for your resources.

Bandwidth theft happen in many cases when some other people uses your resource path into their sites with out your prior permission. They can use your images, your zip contents and some other resources into their sites. There is a way to block this situation and to redirect people that try to access your resources files directly to your website. What you need to have a .htaccess file in your root directory, and then you need to paste the following code in that file. Note that the name starts with a fullstop (or period) and is entirely in small letters (ie, lowercase). Cut and paste (unless you're using IE 6 in which case you just have to type it yourself) the following lines into that file, either first one or the second one. 

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?sitename.com(/)?.*$ [NC]
RewriteRule .*\.(gif|jpg|jpeg|bmp)$ http://www.sitename.com [R,NC]

or

SetEnvIfNoCase Referer "^http://www.your-domain-name-here.com/" locally_linked=1
SetEnvIfNoCase Referer "^http://www.your-domain-name-here.com$" locally_linked=1
SetEnvIfNoCase Referer "^http://your-domain-name-here.com/" locally_linked=1
SetEnvIfNoCase Referer "^http://your-domain-name-here.com$" locally_linked=1
SetEnvIfNoCase Referer "^$" locally_linked=1
<FilesMatch "\.(gif|png|jpe?g)$">
 Order Allow,Deny
 Allow from env=locally_linked
</FilesMatch>

More...