Está en la página 1de 2

En ciertas ocasiones detectamos accesos a nuestro sitio Web que queremos impedir.

Podemos comprobar que desde determinadas IPs se dedican a copiarnos contenidos,


desde determinados dominios referencian imágenes o archivos flash que están en nuestro
servidor. Para evitar el saqueo sólo tenemos que averiguar quien o quienes son los
ladrones y cerrarles la puerta.
¿Cómo se la cerramos?
En el archivo .htaccess que ya tenemos o que creamos con el Bloc de notas, debemos
introducir las instrucciones siguientes:
1 order deny,allow
2 deny from 242.37.13.32
3 deny from sitio.com
De esta forma no permitiremos el acceso a la IP y al dominio especificado. Si queremos
cerrar la puerta a un determinado rango de IPs, debemos indicarlo poniendo sólo el
primero, los dos primeros o los tres primeros números. Todas las direcciones que estén en
ese rango no podrán entrar en nuestro sitio.
Referencias a imágenes
Algunas páginas Web cargan imágenes directamente desde nuestro servidor. Esto supone
un gasto de nuestro ancho de banda sin ningún beneficio para nosotros, todo lo contrario,
genera un gasto inútil. En el mismo archivo .htaccess habría que añadir las líneas
siguientes:
1 <files imagen.gif>
2 order deny,allow
3 deny from sitio.com
4 </files>

De esta forma no permitimos la referencia a imagen.gif desde sitio.com. Si deseamos


impedir el acceso a todas las imágenes GIF, tendríamos que escribir *.gif. De forma
similar podríamos hacerlo para archivos JPG, PNG o SWF.
Aviso a navegantes
Para que los que acudan a nuestro sitio y tengan cerrado el camino de acceso sepan cual
es el motivo, podemos crear una página de error, por ejemplo, baneados.html, en la que
explicamos los motivos. Con el fin de que los visitantes sean reenviados a esa página,
habría que insertar en .htaccess las líneas siguientes:
1 ErrorDocument 403 /baneados.html
2 order deny,allow
3 deny from 242.37.13.32
4 deny from sitio.com
5 <files baneados.html>
6 allow from all
7 </files>

Acceso privado a un directorio


Utilizando la misma técnica podremos hacer que a un determinado directorio de nuestro
sitio sólo pueda acceder una o varias máquinas (IPs). Tendríamos que crear un .htaccess
específico para ese directorio. Este sería su contenido:
1 order allow,deny
2 allow from 191.47.52.14

También podría gustarte