Averigua si te roban ancho de banda (hotlinking)

  • Autor Autor InformaticaPC
  • Fecha de inicio Fecha de inicio
InformaticaPC

InformaticaPC

Delta
Programador
El hotlinking es el robo de ancho de banda en el que desde la web de algún aprovechado carga sus imágenes poniendo los enlaces directos a tu web (normalmente también copian el contenido), con el consecuente robo de ancho de banda.

Para comprobar si tus imágenes están siendo 'hotlinkeadas':

What is Hotlinking? Bandwidth Theft? Stop Hotlinking and test your Hotlink Protection with our Hotlink Checker from altlab.com.

Me acabo de ver cuenta que me sucedía con una de mis web, y para solucionarlo he puesto lo siguiente en el .htaccess, con lo que en lugar de la imagen robada muestra un banner a mi web:

Insertar CODE, HTML o PHP:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://tu-dominio.com [NC]
RewriteCond %{HTTP_REFERER} !^http://www.tu-dominio.com [NC]
RewriteRule .*\.(gif|jpg)$ http://www.tu-dominio.com/imagen.jpg [R,NC]
 
Última edición:
Ese sitio te dice si tus imágenes pueden ser hotlinkeadas, no si son hotlinkeadas.

De todas maneras un buen aporte, aunque te pido que pongas alguna forma de dejar que la imagen pueda ser hotlinkeada en determinados sitios.
 
Yo creo que es mejor bloquear a ciertas páginas en vez de a todas. Porque con ese códgo, tenés que habilitar por ejemplo, para que se vea en el feed, por correo, etc.. En muchos lados.

Yo por ejemplo, en grandes tutoriales (que los taringueros son propensos a robar las imágenes) uso el siguiente código:

Insertar CODE, HTML o PHP:
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?myspace\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?blogspot\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?taringa\.net/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?livejournal\.com/ [NC]
RewriteRule \.(jpg|jpeg|png|gif|bmp)$ http://a.imagehost.org/0802/logohotlink.gif [NC,R,L]


En este caso, bloque el hotlinkeo desde myspace, blogspot, taringa y livejournal. Se pueden agregar más sitios.


Saludos!
 
No encontraba dónde ví lo anterior: Modificación del .htaccess para evitar el robo de ancho de banda :: AbadiaDigital.com

Cierto lo que dices (en mi caso me di cuenta a través de Adsense...) no conozco ningún método para saber si actualmente te copian las imágenes (lo único que se me ocurre es usar 'link' en Google para comprobar quién te enlace e ir mirando...) a ver si algún compañero sabe cómo hacerlo.

Y en cuanto a lo que pides, lo que he encontrado ha sido para bloquear sólo determinados sitios: Evitar el hotlink desde dominios específicos | Blog and Web.

EDITADO: para permitir sitios es sólo repetir la tercera y cuarta líneas del código que puse en el post inicial (poniendo los dominios permitidos).
 
Última edición:
Muy util, gracias por el aporte 😀
 
Muy buen aporte, gracias !
 
Hola,

Para prevenir el hotlinking también se puede hacer desde cPanel introduciendo las URL que consideres y también desde el mismo puedes introducir una URL específica para aquellos que te hacen hotlinking.

Por ejemplo en hostgator sería:

Enlace eliminado

Saludos.
 
Última edición:
Excelente aporte, sabía el truco pero no recordaba como iba.
 
Muy buen aporte, gracias :smile::smile:
 
buen dato, gracias por el aporte!
 
Excelente aporte
 
Buenismo! Muy practico,
saludos.
 
Lo probaré, Gracias
 
Atrás
Arriba