Tema
Limitar acceso a la web
Pregunta
¿Cómo configurar el servidor para que los usuarios ingresen libremente por Intranet, pero que requiera clave si lo hacen desde Internet?
Respuesta
Con la directiva Satisfy de Apache.
De acuerdo a la
documentación de Apache, se puede aplicar este cambio usando las siguiente configuración:
Código:
Require valid-user
Allow from 192.168.1
Satisfy Any
Sin embargo, en la práctica a mí así solamente no me funcionó. Tuve que agregar estas otras directivas para que corriera bien:
Código:
Order deny,allow
Deny from all
# (aqui va la informacion de autentificacion de usuarios...)
Require valid-user
Allow from 192.168.1
Satisfy Any
La ip de ejemplo 192.168.1 se refiere al ámbito Intranet :)
Espero que les sea de utilidad como lo fue para mí ^_^