Foros del Web » Creando para Internet » Diseño web »

Ayuda con htaccess para evitar hotlinking

Estas en el tema de Ayuda con htaccess para evitar hotlinking en el foro de Diseño web en Foros del Web. Hola, tengo un problema y necesito ayuda urgente. Como le ocurre a muchos, mis archivos son enlazados desde webs externas (hotlinking) En mi caso, el ...
  #1 (permalink)  
Antiguo 24/05/2009, 20:03
 
Fecha de Ingreso: marzo-2005
Mensajes: 41
Antigüedad: 12 años, 8 meses
Puntos: 0
Ayuda con htaccess para evitar hotlinking

Hola, tengo un problema y necesito ayuda urgente.

Como le ocurre a muchos, mis archivos son enlazados desde webs externas (hotlinking) En mi caso, el problema es con los archivos ZIP. He leido en Internet que el mismo código htaccess que se utiliza para evitar hotlinking de imágenes se puede alterar para utilizarlo con los formatos de archivos que uno desee.

He creado entonces un htaccess, lo he subido correctamente al servidor, pero no me funciona, simplemente los archivos zips se pueden seguir accesando directamente en el browser. La idea es que en lugar de la descarga la persona sea redireccionada a mi homepage.

El código que he subido es este:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http ://(www\.)?midominio . com(/)?.*$ [NC]
RewriteRule .*\.(zip)$ (aqui va completa la URL de mi homepage) [R,F,NC]

Obviamente, en "mi dominio" está mi verdadero dominio y sin esos espacios en blanco que solo son para efectos de este foro.

¿Porqué no funciona? Por favor, necesito ayuda urgente o va a colapsar mi ancho de banda.

Gracias de antemano, estoy segura que en este foro me podrán ayudar.

Maria
  #2 (permalink)  
Antiguo 24/05/2009, 23:21
 
Fecha de Ingreso: febrero-2007
Mensajes: 309
Antigüedad: 10 años, 9 meses
Puntos: 16
Respuesta: Ayuda con htaccess para evitar hotlinking

prueba asi:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain\.com/.*$ [NC]
RewriteRule .*\.(gif|jpg)$ http://www.domain.com/eatme.jpe [R,NC,L]
</ifModule>
__________________
Responder encuestas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:50.