El Hotlink, Online Linking, direct linking o leeching es una técnica bastante usada en Internet que consiste en enlazar de forma directa contenido de una página para mostrarlo en otra, ya sean fotos, audio, archivos comprimidos etc… Es decir, estás navegando, encuentras una foto que te gusta para un post, avatar o lo que sea y directamente la enlazas desde tu Web, Blog, panel de control del foro etc…
Algunos sitios permiten el hotlink sin ningún tipo de problemas como es el caso de Youtube, Slideshare, Flickr etc… ahorrando así a sus usuarios ancho de banda. Pero que pasa cuando la “victima” de este tipo de enlaces es una persona normal y corriente que tiene que pagar por un ancho de banda limitado, ahí es cuando surgen los problemas.
Generalmente se hace hotlinking por desconocimiento, sin saber que puede llegar a ocasionar muchas molestias al autor de la Web afectada, ya que el ancho de banda tiene un precio y con esta técnica se está usando este en beneficio propio.
En mi caso, al postear muchas imágenes es brutal el abuso de hotlink al que se me está sometiendo últimamente por parte de foros y blogs gratuitos, personamente suelo avisar a los autores del hotlink para que tengan constancia del tema, inmediatamente y sin ningún problema han rectificado y han hecho lo correcto, descargar la imagen, subirla a algún servicio de alojamiento (propio o público) y enlazarla desde allí.
Pero… ¿Que ocurre cuando pasan olimpicamente de ti? Hablo desde mi propia experiencia, he tenido casos increíbles, desde un “vete al carajo” hasta el hecho de cambiar la imagen por otra y observar que después de meses sigue ese “culo lleno de pelos” puesto en el blog del susodicho, sin que parezca que el autor se inmute ante la foto.
Pensaréis que soy un poco exagerado pero haced cuentas, imagina que un usuario de un foro enlaza una imagen tuya de digamos aproximadamente 45 KB para su avatar o firma, si en el tema en el que posteó tiene por ejemplo 10.000 visitas al mes y escribió 3 comentarios tenemos un total de 1,3 GB, todo eso contando con que solo se trate de un hotlink, imagina unos cuantos…
Para erradicar esta practica, que particularmente me traía de cabeza e incluso hizo que tuviera que aumentar mi plan de hosting (el año que viene lo reduciré ya que por mi parte he tomado las medidas necesarias), tenemos a nuestro alcance el archivo .htaccess, situado en el directorio raíz de nuestro blog, con él podemos evitarlo.
Es tan fácil como editarlo y añadirle el siguiente código. (Si no existe tan solo hay que crearlo)
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?tudominio.es [NC]
RewriteRule \.(jpe?g|gif|bmp|png)$ rutadelarchivo.jpg [L]
Con esto conseguimos que si alguien enlaza directamente una imagen en otra Web aparezca la que le hemos indicado, pero cuidado, si esta imagen está alojada en vuestro servidor esto no servirá de nada, ya que seguiremos en las mismas… Otra opción es crear un archivo jpg en blanco de 1KB, lo que reducirá considerablemente el ancho de banda utilizado.
Yo he optado por crear una imagen y subirla a Imageshack…

Para ver que lo que hemos hecho funciona podemos comprobarlo en Altlab, simplemente con poner la ruta de una imagen de nuestra Web el intentará mostrárnosla, si todo salió bien debería de aparecer la que hemos indicado en el archivo .htaccess.
Ahora solo tenemos que dejar que los lectores de feeds y demás Web que queráis utilicen vuestras imágenes, para hacer esto colocamos entre RewriteCond %{HTTP_REFERER} !^$
y RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?tudominio.es [NC] las excepciones:
RewriteCond %{HTTP_REFERER} !blogesfera\.com [NC]
RewriteCond %{HTTP_REFERER} !feedburner\.com [NC]
RewriteCond %{HTTP_REFERER} !bloglines\.com [NC]
RewriteCond %{HTTP_REFERER} !newsgator\.com [NC]
RewriteCond %{HTTP_REFERER} !netvibes\.com [NC]
RewriteCond %{HTTP_REFERER} !newsalloy\.com [NC]
RewriteCond %{HTTP_REFERER} !gritwire\.com [NC]
RewriteCond %{HTTP_REFERER} !rojo\.com [NC]
RewriteCond %{HTTP_REFERER} !blogrovr\.com [NC]
RewriteCond %{HTTP_REFERER} !alesti\.org [NC]
RewriteCond %{HTTP_REFERER} !fastladder\.com [NC]
RewriteCond %{HTTP_REFERER} !google\. [NC]
RewriteCond %{HTTP_REFERER} !yahoo\. [NC]
RewriteCond %{HTTP_REFERER} !msn\. [NC]
RewriteCond %{HTTP_REFERER} !ask\. [NC]
RewriteCond %{HTTP_REFERER} !altavista\. [NC]
RewriteCond %{HTTP_REFERER} !attensa\.com [NC]
RewriteCond %{HTTP_REFERER} !search\?q=cache [NC]
Os he puesto el listado que he realizado y ya vosotros añadid los que queráis. Si me falta algún lector feed que utilicéis y que no le haya dado permiso por favor avisadme…
Así que sin más un saludo y espero que os sirva toda esta parrafada que se acaba de convertir en el post más largo de la historia de Paranoias.es Y un saludo para Diego Lafuente ya que gracias a él me puse a investigar este tema.
45 Respuestas en “Resuelve tus problemas de hotlink”
Deja un comentario













28 Noviembre 2007 a las 12:29
Gracias por las explicaciones.
La verdad es que el hotlinking es un problema grave si la cantidad de imagenes robadas es considerable.
Por otra parte, no quisiera chafarte el post pero, no había un plugin para wordpress que evitava el hotlinking ?
28 Noviembre 2007 a las 12:35
Pues sip, pero no funcionó, Chuano por ejemplo lo tenía y me comento que a raíz de la actualización de wordpress dejó de funcionarle, quizas fue por eso que a mí no me sirvió para nada… Así que nada a .htaccess al canto.
28 Noviembre 2007 a las 12:59
Paranoias, genial la explicación, yo nunca hubiese podido explicar tan bien qué es el hotlink ni por qué lo hacen
La solución dle htacces que comentas es muy buena, aunque a mi no me gusta por lo que te comenté de los agregadores de feeds, mucha gente no lo comunica y aunque se usan en general 3 o 4…
Tampoco tengo límite de ancho de banda en mi hosting, pero no me gusta que la gente tenga malas prácticas por costumbre…
Lo probaré algún día
28 Noviembre 2007 a las 14:45
Muy útil Paranoias. También puedes usar una lista negra en vez de una lista blanca. Aquí se explica bien: javieraroche.com/2007/11/14/tomando-medidas-contra-el-hotlinking/
Por si prefieres tener los sitios que no pueden ver tus imagenes en vez de los que sí
Saludos!
28 Noviembre 2007 a las 14:48
Gracias Chuano y Javy, la verdad es que todavía me duelen los dedos de escribir jejej
Ahora tengo un problemon, resulta de que nadie me aviso de que en mi propio blog con IE solo se ve la imagen que subi en todas partes, como si yo mismo estuviera intentando hacer hotlink, pero en firefox se ve bien, alguna idea?
28 Noviembre 2007 a las 14:57
Tienes que añadir tu dominio a la lista blanca
28 Noviembre 2007 a las 14:58
Nop Javyer no era eso, gracias. Puse una linea de codigo mal, la correcta es esta
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?tudominio.es [NC]
ahora lo cambio
antes estaba esta
RewriteCond %{HTTP_REFERER} !^http://(www\.)?tuweb\.com/ [NC]
28 Noviembre 2007 a las 15:00
Es verdad :D Pues todo resuelto.
28 Noviembre 2007 a las 15:04
Gracias por colaborar
28 Noviembre 2007 a las 15:05
De nada
Por cierto, es mi imaginación o los emoticonos no salen ¿?
28 Noviembre 2007 a las 15:07
Muy útil!!
28 Noviembre 2007 a las 15:08
Juas pues si tio,y encima el post del calenton sale como centrado en el IE, que cosas más raras tio, ya empiezan los problemas jajaja ya decía yo que todo iba muy bien…
28 Noviembre 2007 a las 15:23
Bueno pues nada arreglado ufff un sudor frio recorrió mi cuerpo, Muchas gracias.
Creo que Tootels me lo dijo anteriormente pero mire y no vi nada raro… Ahora sí lo ví, gracias a los dos.
Lo que me extraña es que nadie me dijera en 3 días que no se veian las imagenes y solo salía el tio loco ese del hotlink
Sera que la gente ya no usa IE, si es así sería toda una alegría parami jajajja
28 Noviembre 2007 a las 15:37
Pues nada, todo resuelto :D
Yo es que uso Firefox desde hace ya un tiempo y se me veía bien todo. Que manía tiene Firefox de hacer las cosas más sencillas.
28 Noviembre 2007 a las 15:48
útil.. pero espera que lo pueda digerir…
28 Noviembre 2007 a las 16:58
Genial post !!
Me viene de perlas ;-)
28 Noviembre 2007 a las 17:05
@FelipeRM Me alegra oir eso, si lo usas ten cuidad con las excepciones que pones, si aumentas la lista dame el toque :D
28 Noviembre 2007 a las 18:27
Esto es super util, aunque ahora mismo no creo que tenga problemas, de todas formas es un peazo articulo que tendre en cuenta por si las moscas.
28 Noviembre 2007 a las 22:54
Información util.. y si por lo visto parece tu post mas largo y eso que no colocastes 4 o 5 fotos que es lo que suelens poner..
29 Noviembre 2007 a las 8:28
Muy útil el artículo y los com,entarios, había oido hablar del plugin para wordpress, pero ya que decís que no siempre funciona
mejor ir a lo seguro y retocar el .htaccess
29 Noviembre 2007 a las 17:57
Yo lo tengo desde hace tiempo, pero he de decir que para los flojos y asustadizos existe un plugin en WP que lo hace todo automático.
Ya te sirvió para algo el EBE a tí…
29 Noviembre 2007 a las 20:27
@Rufo Me lo comento Chuano, pero al parecer no funciona bien, yo lo instalé y no funcionó.
Ahora que lo dices… si Chuano lo tenía instalado y tu dices que el plugin es para flojos y asustadizos… Ummmmm
29 Noviembre 2007 a las 20:46
Rufo maricona.
Yo usaba el plugin por no molestar a usuarios lícitos de agregadores no masivos….
Paranoias mamón.
30 Noviembre 2007 a las 8:55
Bueno, sigo añadiendo excepciones al .htaccess, aquí tenéis unas cuantas más
RewriteCond %{HTTP_REFERER} !fwicki\.com [NC]
RewriteCond %{HTTP_REFERER} !zaptxt\.com [NC]
RewriteCond %{HTTP_REFERER} !odeo\.com [NC]
RewriteCond %{HTTP_REFERER} !webwag\.com [NC]
RewriteCond %{HTTP_REFERER} !plusmo\.com [NC]
RewriteCond %{HTTP_REFERER} !thefreedictionary\.com [NC]
RewriteCond %{HTTP_REFERER} !podnova\.com [NC]
RewriteCond %{HTTP_REFERER} !podcastready\.com [NC]
RewriteCond %{HTTP_REFERER} !pageflakes\.com [NC]
RewriteCond %{HTTP_REFERER} !webwag\.com [NC]
RewriteCond %{HTTP_REFERER} !flurry\.com [NC]
RewriteCond %{HTTP_REFERER} !excite\.com [NC]
RewriteCond %{HTTP_REFERER} !excite\.eu [NC]
RewriteCond %{HTTP_REFERER} !netomat\.net [NC]
RewriteCond %{HTTP_REFERER} !alltheweb\.com [NC]
30 Noviembre 2007 a las 20:21
gracias por corregirme, ya decía yo que algo estaba haciendo mal
es increible que ahora que me haya ausentado del blog se hallan consumido 59 gb de … T.T
Saludos =D
5 Julio 2008 a las 19:57
[...] definitiva, o eso espero. La verdad es que se lo debo al blog Paranoias en gran medida, ya que fue este post el que me ha ayudado a dar con la [...]
4 Agosto 2008 a las 22:05
[...] Resuelve tus problemas de hotlink , de paranoias.es. No tan bien explicado, pero con información para que los lectores de feed puedan ver las imágenes. [...]
26 Diciembre 2008 a las 20:07
No revisas los comentarios que te entran? Tienes mogollón de spam en los comentarios antiguos…
27 Diciembre 2008 a las 2:11
Hi, good site,
7 Enero 2009 a las 22:42
[...] Emezeta Paranoias Maikelnai « How-to: Hacer una lampara de [...]
13 Enero 2009 a las 15:50
this is be cool 8) porn yuo tubeporn yutube
8-DDD
16 Enero 2009 a las 19:45
this post is fantastic Pornoamateurs jbp
16 Enero 2009 a las 21:20
Thanks funny site sextube movies
:P
18 Enero 2009 a las 13:40
Hello good day yobt porn movies =-]]]
18 Enero 2009 a las 15:47
Punk not dead lesbian anal porn tube =-)))
1 Marzo 2009 a las 9:28
Visit, xnxx tags, %-))),
1 Marzo 2009 a las 11:13
Hi, visit my link please, pornhub bbw, 168642,
5 Marzo 2009 a las 16:00
Hello, thx for all, mujeres argentinas, 5530,
18 Marzo 2009 a las 6:13
perfect design thanks jamie bamber sexy pics uzg
10 Abril 2009 a las 1:15
I’m happy very good site lolita bbs porn 36427
13 Abril 2009 a las 2:48
mature lesbian with young girl pics scdeu
21 Mayo 2009 a las 14:59
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?
21 Mayo 2009 a las 18:00
Hola Rahpsodyoffire, hace tiempo que no toco este tema, imagino que el secreto está en la línea
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?tudominio.es [NC]
donde pone www\. quizás hay poniendo el directorio donde guardas las imagenes que no quieres que aparezcan el resto debería aparecer. No lo he probado ni sé si funcionará, es sólo una idea, de todas formas miro y si veo como te contesto por aquí.
26 Mayo 2009 a las 13:39
Hola a tod@s.Soy Belen y vivo en pamplona en un pueblecito.Tengo un problema muy fuerte es que en clase my profesor me coje mania siempre me dice las cosas a mi y ademas, asta cundo yo no las ago.Lo unico que me ayuda es desahogarme de el escribiendo sobre insultos de el…y esas cosas ademas,me obliga a contestarle.
¿Que puedo hacer?
26 Mayo 2009 a las 13:42
Si alguien quiere ayudarme o hablar con migo…que me de su messenger asi ablamos okS kontestar