Foros del Web » Administración de Sistemas » Apache »

Permitir hotlinking de una IP con .htaccess

Estas en el tema de Permitir hotlinking de una IP con .htaccess en el foro de Apache en Foros del Web. Hola a todos. Uso el archivo .htaccess para que ningún sitio pueda realizar hotlinking a mis imágenes y los redireccione a una imagen de "error". ...
  #1 (permalink)  
Antiguo 25/09/2010, 23:56
 
Fecha de Ingreso: julio-2008
Ubicación: Córdoba, Argentina
Mensajes: 266
Antigüedad: 15 años, 9 meses
Puntos: 26
Permitir hotlinking de una IP con .htaccess

Hola a todos.
Uso el archivo .htaccess para que ningún sitio pueda realizar hotlinking a mis imágenes y los redireccione a una imagen de "error". El código que uso es algo así:
Código:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?misitio\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^http://localhost/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /imagenes/nohotlink.png [L]
De esta forma, sólo se pueden ver las imágenes accediendo desde misitio.com y desde localhost, pero cuando quiero añadir la IP de una notebook en mi red local como otra excepción, no sucede nada. La línea que agrego es así:
Código:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?misitio\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^http://localhost/ [NC]
RewriteCond %{HTTP_REFERER} !^http://192\.168\.2\.3/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /imagenes/nohotlink.png [L]
La IP que coloco es correcta, pero no sé que estoy escribiendo mal y no he encontrado casi nada de información útil en Google.
Agradezco de antemano su ayuda.
  #2 (permalink)  
Antiguo 06/10/2010, 23:26
 
Fecha de Ingreso: julio-2008
Ubicación: Córdoba, Argentina
Mensajes: 266
Antigüedad: 15 años, 9 meses
Puntos: 26
Respuesta: Permitir hotlinking de una IP con .htaccess

¿Nadie que sepa algo?
  #3 (permalink)  
Antiguo 01/02/2013, 22:36
 
Fecha de Ingreso: octubre-2012
Ubicación: Machalí, Chile
Mensajes: 6
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Permitir hotlinking de una IP con .htaccess

Yo creo que si estas desde una red local (LAN), deberias configurar la IP manualmente de todos los Equipos... la IP que tu dices es de tu Router, creo que seria mas confiable poner la IP de tu PC y no la del Router...

Intenta cambiando la IP que tienes por 127.0.0.1

Saludos :)

Última edición por matyrock98; 11/02/2013 a las 21:26

Etiquetas: htaccess, ip, permitir
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 18:42.