viernes, 14 de diciembre de 2012

Limitar acceso a un directorio web por la IP

Se debe crear un fichero .htaccess  que debe estar contenido en el mismo directorio a proteger.
Debe contener el siguiente código:


AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName "Control Access"
AuthType Basic
<LIMIT GET>
order deny,allow
deny from all
allow from x.x.x.x
allow from x.x.x.x/24
</LIMIT>
 
Cada IP o rango de IPs se coloca con una nueva línea de "allow from ". El número de "allow" es ilimitado.

Para proteger un fichero en particular
Proteger un fichero en particular
Si quieres proteger un fichero en lugar de un directorio, se hace de forma parecida. En el fichero .htaccess del directorio que contiene el fichero se indica lo siguiente:

<Files fichero.php>
 Order Deny,Allow
 Deny from All
 Allow from x.x.x.x
 </Files>
 

No hay comentarios:

Publicar un comentario