RSS

Evitando el robo de imágenes

Por vuarnet | 15 de April, 2005.  

Web

En relación a un post anterior, el buen Mariano Amartino, autor del blog Denken Über, me ha obsequiado este post en exclusiva para Isopixel. Disfrutenlo y que me disculpe Antonio por el fusil descarado el Blogguest ;).

Evitando el robo de imágenes

Lo que describe Vuarnet en el post “Robando Ancho de Banda” se llama “HOTLINKING” y es cuando alguien, desde un site/blog/foro o lo que sea, no quiere subir imágenes a su propio servidor para no gastar ancho de banda; entonces lo que hace es buscar una imagen en internet y, mediante el tag IMG, incluirla en su propio site pero tomándola desde el servidor del site “víctima” en este caso fue Iso, en muchos casos so yo, etc.

¿Pero que tiene de malo que te saquen una imagencita? Se preguntarán. Básicamente tiene de malo que uno debe pagar por el uso del ancho de banda entonces muchas veces terminas pagando por algo que alguien (sin siquiera pedir permiso o darte crédito) te está robando.

Por otro lado, con la cantidad de servicios gratuitos para hostear imágenes que hay en internet esto es simplemente vagancia.

La solución más completa es evitar que tus archivos puedan ser mostrados cuando es “otro server” el que lo está “llamando” mediante unas muy pequeñas modificaciones al archivo .htaccess de tu sitio (Creanme tarde o temprano todos terminan aprendiendo como manejar este archivo).

Modificando tu .htaccess
Si ya tenés un .htaccess en tu servidor, solo tenés que copiar las siguientes líneas en el:


RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://PON-EL-NOMBRE-DE-TU-DOMINIO.com [NC]
RewriteCond %{HTTP_REFERER} !^http://www.PON-EL-NOMBRE-DE-TU-DOMINIO.com [NC]
RewriteRule .*\.(gif|jpg|jpeg|swf|png)$ - [NC,F]

Si querés ser un poco mas “agresivo y que en el site que hizo el hotlinking aparezca una imagen (como la que puso Isopixel en la subasta de deremate) sólo tenés que cambiar la última línea del ejemplo de arriba por esta otra:

RewriteRule .*\.(gif|jpg)$ http://PON-EL-NOMBRE-DE-TU-DOMINIO/bad-image.gif [R,NC]

Y luego crea una imagen (agresiva o no) con el nombre bad-image.gif subela a tu server y listo.

Creando un .htaccess
Y si no tenes un .htaccess en tu server, sólo tenes que:
1- Abrir un Notepad
2- Copiar estas líneas cambiando los datos por los de tu site
3- Guardarlo como .htaccess
4- Subirlo via FTP a tu server
5- Renombralo por las dudas a “.htaccess” (sin las comillas)

Y listo.

Más información sobre HTACCESS
Freewebmaster Helo: http://www.freewebmasterhelp.com/tutorials/htaccess/
Apache HTACCESS Howto: http://httpd.apache.org/docs/howto/htaccess.html


Comparte este artículo en Viadeo

Categorías: Web

.

17 Comentarios en este post

  1. Viviana Says:

    gracias por la informacion, felicitaciones por tu blog, saludos

  2. CFCG. Says:

    Yo esto no lo sabía. ¡¡¡Que buen post!!!.

  3. Alex Says:

    Heyyyy… que interesante post… se agradece la información!!!!!

    Saludos!!!!

  4. Alejandro Ojeda Says:

    Excelente recomendación… gracias

  5. b3co Says:

    Excelente post, buen tip. Mala pata pa los que no usen apache [http://httpd.apache.org/

  6. Tere Says:

    ¡Qué excelente tip! (¿Sabes cuantos beatleros del mundo se cuelgan de los sitios .com para abrir sus foros y poner imágenes?)

    Gracias, súper útil. Un abrazo.

  7. mariano Says:

    veo qeu les ha servido.. les recomiendo eso si, que tengan cuidado al joder con el htaccess porqeu sino se pueden quedar sin acceso a su server.

    O sea, luego se arregla todo pero van a tener un mal momento ;)

    B3co si tenes un Server Windows podes usar algunos Scripts como este:
    http://evolvedcode.net/content/code_antihotlink/

    Y hay algunas soluciones mas complicadas pero mas sofisticadas como las de A List Apart:
    http://www.alistapart.com/articles/hotlinking/

    Finalmente… algo interesantes es armar una imagen de 1px de ancho por 1500px de alto.. qeu es liviana y si roban imagenes solo les rompera el site :)

    Y como en casa de herrero cuchilo de palo.. tengo qeu irme a modificar mi htaccess :)
    saludos

  8. IgnacioMarcos Says:

    Mi solución? un script que funcione de proxy de imágenes, simple y efectivo, si el referer es de nuestro server, vale, sino, 1×15000 ;)

    PD: contanos como te quedó el htaccess después, mariano…

    saludos, Ignacio.

  9. lightme Says:

    Genial…les informas y al rato tendre que subir todo flickr :P

    Aunque muy buena info :D

  10. victor Says:

    sinceramente pienso que el termino robar esta exagerado, comprendo que el coger imagnes a un pobre usuario le puede costar, con lo cual en ese caso estoy de acuerdo, pero el que coge imagenes de google o de mil otros sitios siempre y cuando no sean de una linea con poco ancho de banda, apenas se nota, en españa hay 512k de linea pero sitios como uk suecia y demas es muy comun los 8mb, con lo cual coger una imagen de 20 k por ej no sopune ni una 0,0…10 parte del total, vamos que es como robar una peseta de las antiguas.

  11. mariano Says:

    lightme. hjajajaj es cierto pero en flickr te dejan :)

    ignacio como es eso? :)

    victor…sabes cual es el tema? Hoy en dia un host bueno te da u nancho de banda predeterminado par apoder asi cumplir con todos sus clientes, en mi caso me sacan unas 300 imagenes de diferentes sites.. ese “costo” pasa a mi factura del hosting :(

  12. Patricia Says:

    Umm también puedes crear el contenido de un .htaccess con
    “Options -Indexes” dentro. A mi me va muy bien.
    Bleh

  13. Lucas Says:

    Algunos hostings (por lo general los gratuitos(como el mío)) ponen restricciones en las imágenes y en los archivos, por lo que si son referidos desde otro dominio te los rechazan. Para solucionar eso, como decía IgnacioMarcos; se puede hacer un miniProxy (3 lineas de código en PHP) para engañar al server que se esta mostrando la imágen desde ese mismo server aunque se este exportando en negro.

    Un post barbaro Vuarnet.

  14. webcams gratis Says:

    Es mejor poner en la imagen tu url y así aprovechas para publicitarte mientras te enlazan.

  15. Romy Bernal Says:

    Estimado:
    Leí la información sobre cómo evitar el robo de imágenes. Pero quisiera saber si puedo colocar algún código en la plantilla de mi blogger en Google.
    Gracias por todo.

  16. vseo Says:

    El pequeño problema es que tus imágenes dejarán también de estar en “Google images”…
    Te has dejado alguna linea compañero :)

  17. vseo Says:

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mydomain.com(/)?.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?google\.com/ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?bloglines\.com/ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?feedburner\.com/ [NC]
    Hay que meter todo lugar de rss y mashup que tengas pensado hacer :)

Escribe un comentario



Advertise Here

SITIOS DE INTERÉS

Foro de diseo grfico
Advertise Here Infranetworking
Sponsors
Breves
  • Retro, temáticos, artísticos y más. 25 diferentes temas que puedes usar para tu web. [LINK]

  • 60 diferentes tutoriales y recursos que te guiarán en la creación de logos. [LINK]

  • Desde hace algún tiempo está a nuestra disposición una nueva herramienta de Google: “Buzz”, si quieres añadir tu time line o dar a tus lectores la opción de poner en su buzz tu entrada, esta es una buena lista de plugins que puedes usar. [LINK]

  • Si tienes twitter, facebook, cuenta de youtube, digg, LinkedIn, Stumbleupon, y otras redes sociales, seguramente leer este artículo te vendrá bien para mantenerlas organizadas y actualizadas. [LINK]

  • Una serie de trabajos que, a través de Photoshop, crean esta imágen urbana que es el Graffiti. [LINK]

  • El portal Mobile Business Briefing’s realizó un compilado con las mejores notas sobre tecnología que publicaron en el 2009. Algunas muy sonadas y otras curiosidades de la red. [LINK]

  • Porque todo mundo quiere ganar algo de dinero con su blog, 10 formas de hacerlo de manera sencilla desde tu blog con WordPress. [LINK]

Stuff

¿Dondé estoy?

Isopixel: Por una cultura del diseño. De México, D. F. para el mundo y desde Septiembre del 2001 acercando a los internautas hispanos lo que marca referencia en diseño, herramientas y recursos, aplicaciones web, ilustraciones y logotipos, usabilidad y tendencias audiovisuales.

Conoce nuestra Red Isopixel One.

Recomendamos