A esta altura del partido deben saber lo que es el hotlinking, pero, si no es así, les explico. Éste término es utilizado por bloggers y gente similar, y proviene del problema de que otros sitios enlacen contenido -imágenes, mayormente-, y gasten parte de la banda ancha de tu servidor.

Pero con unas líneas de código en el .htaccess (recuerda siempre hacer una copia de seguridad antes de modificarlo), se puede evitar lo antedicho. Sólo hay que agregar esto:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?TUSITIO\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /imagenes/nohotlink.jpg [L]

En cualquier parte del archivo.

Luego, modifica “TUSITIO” por el nombre de tu sitio, y “/imagenes/nohotlink.jpg” por la dirección una imagen creada por tí, que aparecerá cuando alguien intente hacer hotlinking, por ejemplo:

Imagen de ejemplo para el hotlinking

Via WPRecipies