El robo de ancho de banda o hotlinking es un enlace directo a los archivos web (imagenes, animaciones, musica, video, etc.). Es decir, copiar con tu raton y pegar en tus mensajes tanto en grupos de msn o yahoo etc... o en tus mensaje de correo... incluso en tus paginas web ... Un ejemplo de esto puede ser el utilizar la etiqueta <IMG> para mostrar una imagen JPEG que se encuentra en otro sitio web para que aparezca en nuestras páginas web , blog , foro, etcétera. Debes guardar dichos archivo (imagenes, animaciones, musica, video, etc.) en tu ordenador, y luego desde ahi (desde tu ordenador) lo pones en tus mensajes, o en tu web ...
El ancho de banda representa la cantidad de información transferida de un sitio web al PC de un usuario. Cuando ves una página web , estás usando la transferencia de datos de ese sitio para mostrar archivos , por ejemplo, imágenes. Debido a que los proovedores cobran una cantidad por por datos transferidos, el ancho de banda se convierte en un problema. Si un sitio web se pasa de su límite mensual, es cargado por la data extra o simplemente se les suspende el servicio.
Es algo así como si alguien te robara la electricidad de tu casa, el otro la aprovecha y tu eres el que paga.
¿Cómo sé que hago hotlinking ?
Este es un ejemplo sobre cómo muestras una imagen en tu página web :
<IMG src="imagen.jpg" height="350? width="200?>
Esta etiqueta le dice al sitio web que busque el archivo imagen.jpg desde el mismo servidor. Pero si tienes que robar una imagen de un servidor externo, este serí a el ejemplo de la etiqueta que tendrías que usar:
<IMG src="http://www.fuerademisitio.com/imagen.jpg" height="350? width="200?>
Cada vez que una página carga, el servidor externo usa su ancho de banda para mostrar la imagen. Para evitar este problema, no enlaces a los archivos desde los servidores que no te pertenecen. Para compartir imágenes y archivos en tu propia web , cargalos en tu servidor o a uno de los muchos proveedores gratuitos que existen.
¿Por qué debo parar esta práctica de hotlinking ?
Mostrar una imagen o archivo que no te pertenece es una violación de copyright o derecho de autor, que podría llevarte a un juicio. El propietario del copyright puede utilizar la ley, dependiendo de donde se cometa esta infracción, para quitar tu sitio web de internet y/ o pagar las multas que procedan.
Para más información en Inglés: Aquí
** Código para evitar el Hotlinking: (de memorias de un naufrago )
Una de las soluciones para terminar con este problema, consiste en añadir añadir el siguiente código al fichero de configuración .httaccess:
Con esta protección estamos evitando que linkeen desde otras webs archivos GIF, JPG, JPEG, BMP, ZIP, RAR, MP3., y realmente no estamos siendo malvados, por que existen multitud de servidores gratuitos que prestan estos servicios. ImageShack entre ellos.
=================================================
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?tuweb.com(/)?.*$ [NC]
RewriteRule .*.(gif|jpg|jpeg|bmp|zip|rar|mp3)$ - [F,NC]
=================================================
Con este segundo código conseguimos que la página web que intenta utilizar esa imagen muestre una que hayamos hecho nosotros previamente. (del tipo "Hotlink no permitido", "No vengas a robar a la casa del Sheriff", etc).
=================================================
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www.)?tuweb.com/ [NC
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .(jpe?g|gif|bmp|png)$ images/nohotlink.jpg [L]
=================================================
... hemos de sustutir en el código " tuweb ", por el nombre de tu dominio, y en el segundo " images/nohotlink.jpg " por el directorio y nombre de la foto que quieres que se muestre cuando te hacen hotlink... |
|