Cómo evitar el “hotlinking”

¿Quieres colaborar? click

encuesta

¿Qué lenguaje utilizas del lado del servidor?

Ver resultados

Loading ... Loading ...

ÚLTIMOS COMENTARIOS

» Ricardo Rodriguez - Posiciona Web en WordAds, el "AdSense" de WordPress.com: Hola David.. Gracias por compartir esta excelente noticia. Pienso que se nos v ... ver comentario »

» NoticiasTecnologia en Plugin para manejar microdatos en WordPress: Interesante, para tomarlo en cuenta en cualquier tipo de sitio montado en Wordpr ... ver comentario »

» TecnoArk en Apple es el mayor fabricante de teléfonos inteligentes en 2011: Interesante artículo, aunque sin lugar a dudas el próximo año será un difícil añ ... ver comentario »

» LordCaos en Candy, un cliente de chat en JavaScript: Precisamente lo que buscaba, gracias... ... ver comentario »

» JUAN CARLOS en Ordenar y filtrar resultados de consultas MySQL con PHP, sin saturar la base de datos: me gustan mucho tus publicaciones, gracias por ayudarnos a resolver nuestras dud ... ver comentario »

» nuglam en Google cierra varios de sus servicios: no van a cerrar igoogle. solo desactivarán sus caráteristicas sociales. igual un ... ver comentario »

» David en Blogger y Picassa cambian de nombre: Pues efectivamente, parece que de momento la cosa está igual que estaba... ... ver comentario »

» Pepa en Blogger y Picassa cambian de nombre: Pues desde que publicaste esto no han cambiado nada, no? ... ver comentario »

» Mariano en Google+ ¿un fracaso antes de empezar?: Las pabadas que hay que leer de DAW... NO PUEDE VOLTEARLO, ya lo intento 3 veces ... ver comentario »

» DJMASTER en Bucles for en PHP: Igual que en C# ! :D ... ver comentario »

PATROCINADORES

» Servidores virtuales
» VPS

Cómo evitar el “hotlinking”

Por David | 17/junio/2009 11:17h | |      

El “hotlinking” es el uso que se hace, de una imagen alojada en un sitio web, en otro distinto, con el consiguiente robo de ancho de banda que esta práctica supone. Es decir, tenemos una imagen en nuestro servidor y otro webmaster, en lugar de descargar esa imagen y subirla a su servidor, lo que hace es servirla directamente desde el nuestro, y así ahorrar en ancho de banda (a costa de robarnoslo a nosotros, claro).

Para evitar esta práctica, podemos insertar el siguiente código en nuestro .htaccess :

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?misitio\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpg|gif|bmp|png)$ /img/nohotlink.jpeg [L]

Donde:

- misitio\.com es la URL de tu sitio web, sustituyendo misitio y com por lo que corresponda.
- /img/nohotlink.jpeg es la imagen que aparecerá sustituida al hacer hotlink. Nótese que utilizamos .jpeg en lugar de .jpg porque este último ya no puede ser visualizado desde un site externo.

Con esto, cada vez que alguien intente utilizar imágenes alojadas en nuestro servidor, se les servirá la imagen /img/nohotlink.jpeg , en la que podemos incluir un mensaje del tipo “No hagas hotlink“, lo cual es una excelente medida disuasoria que puede ayudarnos a ahorrar mucho ancho de banda.

SOBRE EL AUTOR

David

Fundador de vitaminaWEB.com (allá por el 2001), trabaja como desarrollador web y tiene otro sitio web con los mejores fondos de pantalla: todoFONDOS.com

Artículo anterior
Artículo siguiente

Temas relacionados:

»

También puedes consultar en los diferentes foros de desarrollo web de este sitio web.

Referencias externas a este artículo (pingbacks y trackbacks): 0

Puedes enlazar este artículo, desde tu web o blog, a:

http://vitaminaweb.com/como-evitar-el-hotlinking_38

O bien utilizar el siguiente código HTML:

<a href="http://vitaminaweb.com/como-evitar-el-hotlinking_38">Cómo evitar el “hotlinking”</a>

COMENTARIOS

Comentarios cerrados

vitaminaWEB.com (2001-2012) Desarrollo web y tecnología

Publicación sobre desarrollo web, tecnología y otros temas relacionados.

portada - datos web - contacto

páginas temáticas: PHP

NUBE DE TEMAS (pincha para ver todos los artículos relacionados con un tema)

Accesibilidad , AJAX , Apache , ASP , bbPress , Bing , CSS , Curiosidades , Diseño gráfico , Dominios , Entrevistas , Eventos organizados , Flash , Fuentes tipográficas , GIMP , Google , HTML , HTML5 , Humor , Iconos , Java , JavaScript , Juegos , Libros , MySQL , Navegadores web , Otros temas , Photoshop , PHP , Posts patrocinados , Programas , Publicidad online , Redes sociales , Ruby on Rails , Seguridad informática , SEO , Servidores web , Silverlight , Usabilidad , WordPress , XHTML , XML