Como evitar el robo de imágenes (hotlinking)

El hecho de enlazar archivos de una web sin consentimiento del webmaster del sitio es considerado como robo de ancho de banda. Como ya sabemos el ancho de banda no es gratis ya que pagamos por cada mega que se transfiere de nuestro sitio web a los navegadores de nuestros visitantes y a nadie le gusta estar malgastando el dinero.

Una forma de evitar que nos roben el ancho de banda es evitar que nuestros archivos puedan ser mostrados en un servidor ajeno al tuyo. Esto lo podemos lograr mediante unas muy pequeñas modificaciones al archivo .htaccess de tu sitio.

.htaccess

 RewriteEngine On
 RewriteCond %{HTTP_REFERER} !^$
 RewriteCond %{HTTP_REFERER} !^http://bitslab.net [NC]
 RewriteCond %{HTTP_REFERER} !^http://www.bitslab.net [NC]
 RewriteCond %{HTTP_REFERER} !google. [NC]
 RewriteCond %{HTTP_REFERER} !search?q=cache [NC]
 RewriteRule .*.(gif|jpg|jpeg|swf|png)$ - [NC,F]

Los parámetros ubicados en HTTP_REFERER, indican los únicos sitios que tienen permitido acceder al contenido de nuestro servidor. en este caso es www.bitslab.net, bitslab.net (sin las www), Google y su caché.

Una vez aplicados los cambios a tu .htaccess verifica que no tengas un error 500, de ser así quita las lineas que has agregado.

4 thoughts on “Como evitar el robo de imágenes (hotlinking)

  1. Dios mio! Problemas de ancho de banda…
    Yo tengo una conta con ancho de banda ilimitada e espacio tambien.
    Quieres una conta assi?

Comments are closed.