Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2009, 17:15
BoZ
 
Fecha de Ingreso: octubre-2007
Mensajes: 11
Antigüedad: 16 años, 6 meses
Puntos: 0
Exclamación Por favor ¿como puedo evitar el Hotlink directo?

SOS: Por favor ¿como puedo evitar el Hotlink directo?

Buen días estimados foristas, les agradecería muchísimo si me pueden ayudar con este problema que ha surgido, lo que pasa es que están linkeando archivos de mi servidor al punto que mi proveedor me ha suspendido la cuenta por hacer demasiada carga.

Actualmente yo tengo este código en .htaccess para evitar el hotlink:

================
Código PHP:
RewriteEngine on
RewriteCond 
%{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^httx://(xxx\.)?miweb.com(/)?.*$ [NC]
RewriteRule .*.(rar|exe|msi|zip)$ httx://xxx.miweb.com [R,L] 
nota: he puesto "x" en vez de "www" y http, para evitar en ati-spam.
================
Como saben, con este código si alguien linkea un archivo de mi web, mi web lo redirecciona automáticamente a mi pagina principal, sin embargo este código no evita que las personas puedan descargar archivos de mi web directamente, por ejemplo pegando el link directamente al navegador.

Me gustaría evitar el hotlink como lo hace por ejemplo la web xpcodecpack.com, por ejemplo cuando uno trata de descargar directamente el archivo “XP-Codec-Pack-2.4.9.exe” la pagina automáticamente lo redirecciona a una pagina de "error", así la única forma de descargar el archivo es a través de la pagina de descargas.

Pueden probar pegando el siguiente link en su navegador y verán a lo que me refiero:

Código PHP:
xpcodecpack.com/dl/XP-Codec-Pack-2.4.9.exe 

Ese es el tipo de código que necesito para poder solucionar mi problema, por favor alguien sabe si es un script o solo se modifica el .htaccess?.

Muchas gracias por su ayuda de antemano.