El hotlink, o el robo de ancho de banda a partir de la copia de imágenes, es común desde ciertos sitios gratuitos o foros de warez donde los usuarios por pereza o desconocimiento, copian textos o imágenes de un web. Mediante el archivo .htaccess se puede evitar este robo de imágenes y de ancho de banda, en este caso para dominios específicos, el script es el siguiente:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?taringa\.net/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?myspace\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?blogspot\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?livejournal\.com/ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png)$ http://img.imageshack.us/imagen-sustituta.gif [L]
</IfModule>
Donde http://img.imageshack.us/imagen-sustituta.gif
, sería la imagen que se mostraría en lugar de la original, esta puede subirse a un hosting gratuito como imageshack.us o en el mismo servidor, pero con una extensión distinta a las indicadas en el script (jpg, jpeg, gif, bmp y png), por ejemplo, jpe
Si en lugar de mostrar una imagen, se desea arrojar un error (y por tanto, que no se cargue una imagen), se cambia la penúltima línea del script anterior por:
RewriteRule .*\.(jpe?g|gif|bmp|png)$ - [F]
Y para agregar un nuevo dominio, solo se sigue el patrón de la segunda línea por ejemplo, y se agrega enseguida.
No es una solución nueva, pero es eficaz y restrictiva solo lo necesario, por lo que es bueno tenerla a mano.
gra febrero 18, 2011 a las 6:46 am
Es muy util este tema!!!
ResponderGracias!!!!!
cesar febrero 18, 2011 a las 11:03 pm
gracias por la información pero en que parte del html lo pongo ?
ResponderDario febrero 23, 2011 a las 9:34 am
A propósito de imagesshack, yo tengo un blogger con una plantilla de ustedes. Y hace poco me aparece la ranita esa de images shack. Creo que es problema de la plantilla porque he mirado blogs que usan plantillas de ustedes y también tienen ese problema. Por favor ayudemen a quitar esa ranita. gracias.
ResponderFrancisco febrero 23, 2011 a las 2:04 pm
@cesar: Cesar, no funciona en html, sino en el archivo de configuración htaccess, normalmente cualquier hosting propio te da acceso a él.
Responderfuchibol febrero 28, 2011 a las 5:41 pm
Hola, queria saber como hacer para poner el widget que tienes justo encima de los comentarios, con la gente a la cual le gusta tu pagina de facebook? Gracias!
ResponderCarlos marzo 2, 2011 a las 12:34 am
¿Oye y no sabras como proteger pero para que SOLAMENTE se puedan mostrar EN UN sitio (blog) archivos: .flv, .swf, .mp4?
Gracias!
Respondermarvin mayo 14, 2011 a las 7:24 pm
oye flaco arregla ese hotlink que publicas que lo unico que hace es bloquear mi pagina web de cualquier visitante
Responder