Uno de los grandes problemas con los que nos enfrentamos los webmasters es el robo de archivos y el enlazado de imágenes, pues no falta alguien que sea muy «inteligente» y te enlace los archivos y las imágenes quitándote a ti tu preciado ancho de banda, para evitar esto deberás poner el siguiente código en tu archivo .htacces
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} .*jpg$|.*gif$|.*png$|.*zip$|.*pdf$|.*rar$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !tupagina.com [NC]
#RewriteCond %{HTTP_REFERER} !unaPaginaAmiga.com [NC]
RewriteCond %{HTTP_REFERER} !google. [NC]
RewriteCond %{HTTP_REFERER} !search?q=cache [NC]
RewriteRule .*.(gif|jpg|pdf|zip|rar)$ [R,NC]
La línea que pone “unaPaginaAmiga” está para permitir que una página concreta de tu elección pueda enlazar tus imágenes, la que pone “google” es para que el buscador de imágenes de google pueda mostrar tus imágenes y donde dice “imagenPerversa.jpg” se puede poner una imagen cualquiera (recomiendo de 1600×1200 o superiores.
Si por el contrario prefieres que no muestre ninguna imagen, puedes sustituir la última línea por:
RewriteRule (.*) /showpic.php?pic=$1
Nota: Solo funciona en servidores Apache.
The best thing I can do for this wonderful source is to say that I’m a biggest fan of this website