Al HOTLINKING tambien se le conoce como ROBO DE ANCHO DE BANDA. El robo de ancho de banda se produce cuando utilizamos algun archivo multimedia (imagen, video, auido) de una pagina distinta a la nuestra.
Aclaremos un poco mas esto. Actualmente todas las imagenes de esta pagina estan en mi dominio, pero podria utilizar la imagen de google en el cuadro de busquedas. Este tipo de acciones no es que sean muy legales, ya que se puede utilizar contenido bajo copyright al que no tenemos acceso para publicar.
Aparte de los problemas legales que esta practica pueda surgir, hay otros problemas que tenemos que tener en consideración. Imaginaros que disponeis de una pagina, en la que quereis colgar vuestras fotografias. Si alguna persona utilizara vustro ancho de banda para publicar las fotografias, a parte de disponer de menor ancho de banda para vuestro uso (las personas que os visiten directamente) si utilizais algun metodo como Google Analytics para tener un control sobre las visitas realizadas, estos datos no se guardarian (si lo harian en las herramientas que se dispongan en el servidor).
Para evitar este tipo de acciones, lo que podeis hacer es añadir unas cuantas lineas al fichero .htaccess. En esta pagina encontrareis un formulario que os facilitara la tarea.
Aqui pongo un ejemplo:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?robertobermejo.es(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)? robertobermejo.es/img/forbidden.jpg(/)?.*$ [NC]
RewriteRule .*\.(gif|jpg|jpeg|bmp)$ http://www. robertobermejo.es/img/forbidden.jpg [R,NC]
Ahora la explicacion. con la primera linea (RewriteEngine on) lo que hacemos es habilitar el sistema de redireccionamiento de apache.
Con las dos lineas siguientes (RewriteCond %{HTTP_REFERER} !^http://(www\.)?robertobermejo.es(/)?.*$ [NC],RewriteCond %{HTTP_REFERER} !^http://(www\.)? robertobermejo.es/img/forbidden.jpg(/)?.*$ [NC]) comprobamos que estamos llamando desde nuestro propio servidor. Ademas incluimos la imagen que vamos a utilizar en este caso para que se vea en lugar de la que el ladron pretende.
La ultima linea (RewriteRule .*\.(gif|jpg|jpeg|bmp)$ http://www. robertobermejo.es/img/forbidden.jpg [R,NC]) indica las extensiones de los archivos que vamos a proteger, asi como la imagen que queremos que se vea.