Informática fácil, manuales y tutoriales paso a paso, wallpapers, Wordpress, promoción, blogs ......... y algunas cosas más en VinagreAsesino.com

Hotlinking: La pesadilla de las websites

............................................................................................................................

Cuando un webmaster planea, diseña y conceptualiza la temática de su página web, luego consigue el hosting y lanza con ilusión su proyecto, muchas veces no tiene en sus planes que inocentes criaturas al otro lado de la pantalla pueden traer abajo todo el trabajo de semanas e incluso meses.

hotlinking Hotlinking: La pesadilla de las websites

El hotlinking, conocido también como robo de ancho de banda o Inline Linking, es una de las peores pesadillas para el desarrollo e interés lucrativo de una página web. Primero aclaremos en que consiste el hotlinking, puede ser que muchas veces lo hayas hecho y hasta ahora no lo sepas.

Aunque parezca una práctica inocente, enlazar imágenes u otros archivos desde una página web hacia la nuestra o hacia un blog, foro, etc., trae como consecuencia que robemos el ancho de banda del webmaster que lo paga. Es decir, que cuando una persona entra a nuestra web o blog y ve la imagen robada, el cobro extra se le hace al webmaster, ya que está alojada en el hosting que contrató. Incuso esto puede ocasionar el cierre de la web site.

Para evitar hacer un daño innecesario, lo mejor será simplemente guardar aquella imagen en nuestra Pc y desde allí cargarla a nuestra página o blog. La pereza o el apuro muchas veces nos hacen enlazar directamente imágenes de otras páginas, por lo que los webmasters ya han tomado algunas medidas para evitar que les roben imágenes, ancho de banda y también su dinero. Una de las formas para evitar el hotlinking es utilizando el siguiente código:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?tuweb.com(/)?.*$ [NC]
RewriteRule .*\.(gif|jpg|jpeg|bmp|zip|rar|mp3)$ – [F,NC]

Después de esto basta y sobra para protegernos del hotlinking de archivos GIF, JPG, JPEG, BMP, ZIP, RAR, MP3, etc. Otra opción de código es el:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www\.)?tuweb\.com/ [NC
RewriteCond %{HTTP_REFERER} !^$
RewriteRule \.(jpe?g|gif|bmp|png)$ images/nohotlink.jpg [L]

Obviamente debemos reemplazar “tuweb” por el nombre de nuestro dominio e “images/nohotlink.jpg” por el directorio y nombre de la foto que se desea mostrar al momento que nos hacen hotlink. Lo que aparecerá en la pantalla del “amigo” que robo nuestra imagen, será un mensaje del tipo “Hotlink no permitido”.

Luego de dar una solución a los webmaster, le daremos una solución a aquellos que no quieran incurrir en un delito penado. Se trata de una aplicación web que con tan solo agregando http://imgred.com por delante de la url de la imagen a copiar, soluciona el problema del hotlinking. Con estas dos alternativas ya no hay excusa para hacer hotlinking o nos lo hagan a nosotros.


Etiquetas: , , , ,

Entradas relacionadas


Botón de Meneame Botón de Ayuda Blogs Botón de Meneame

Publicado el 05 - 04 - 2009 en Informática en general


   Hay 4 comentarios sobre “Hotlinking: La pesadilla de las websites”


  • David Carrero Fernández-Baillo ha comentado:

    Es relativamente fácil proteger del robo de ancho de banda :)



  • alexisabarca ha comentado:

    Es facil protegerse ya sea con el codigo o con la opcion del cpanel que crea un codigo similar.

    Una nota: el link a imgred.com al final del post esta roto, el dominio esta expirado



  • Chefwww ha comentado:

    Muy buen artículo, yo antes lo tenía puesto esto del hotlinking pero cuando reformé la web creo que lo quité. Una pregunta, existe algun método para saber que webs te estan lincado fotos? Gracias!



  • RhapsodyOfFire ha comentado:

    Hola gracias por el articulo.
    Una pregunta, como se hace si solo quiero proteger todas mi imagenes pero ecepto un directorio:
    Ejemplo quiero permitirles utilizar las imagenes de un directorio llamado “thumb”.
    thumb/imagenes-1.jpg
    thumb/imagenes-2.jpg

    ¿como hago?



   Deja tu comentario



Blog de Vídeos Noticias de informatica

-->



Contenido bajo licencia Creative Commons 2.5