51. Evitar el hotlinking. ¿Cómo evitar que otras webs carguen directamente ficheros o imágenes de mi web?

Arriba  Anterior  Siguiente

 

En ocasiones las imágenes de nuestra web o ficheros son usados por otras webs y hacen que aumente nuestro tráfico web, esto es lo que se llama hotlinking.
 
 
El hotlinking se debe neutralizar SÓLO cuando es un problema que afecta al funcionamiento del sitio dejándole sin ancho de banda necesario y no antes, ya que el uso de hotlinking ralentiza considerablemente la velocidad de carga de su web.

 

Para evitar que alguien cargue o use ficheros ó imágenes desde otros dominios o webs deberá crear un fichero con nombre ".htaccess" en el directorio donde aplicar el hotlinking.

 

Ejemplo de .htaccess:

 

*************************************************************

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http://(www\.)?midominio.com(/)?.*$ [NC]

RewriteRule .*\.(gif|jpg|png|bmp)$ - [F,NC]

*************************************************************

 

Sustituya: midominio.com por su nombre de dominio

En este caso no podrán verse desde otros dominios imágenes  con extensión gif, jpg, png ó bmp, pero puede añadir su lista con extensiones zip, tar, etc...