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.

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.