Seguridad y SSL
Bloqueando el acceso a una web o directorio excepto para una IP
Para bloquear el acceso a un directorio o web para cualquier usuario excepto una IP concreta, añade al inicio del fichero .htaccess (si no existe crea un fichero vacío bajo este nombre) del directorio a bloquear las siguientes directivas:
Require ip IP
Donde IP sería la dirección pública autorizada. También puedes indicar una red en formato CIDR, por ejemplo Require ip 203.0.113.0/24.
Esta sintaxis corresponde a Apache 2.4. Comprueba antes que tu dirección no cambia y conserva un medio alternativo para editar el fichero: una IP equivocada o dinámica puede dejarte sin acceso web al directorio.
No añadas esta directiva junto a un Require valid-user existente sin revisar el bloque completo: Apache puede combinarlas como alternativas y permitir el acceso por IP o por contraseña. Si necesitas exigir ambas condiciones, agrúpalas expresamente dentro de un bloque <RequireAll>.
También te puede ayudar
- Usuario bloqueado por Imunify360 Aclara por qué una IP puede quedar bloqueada, cómo comprobar si el bloqueo procede de Imunify360 y q...
- Activar protección DDoS con reCaptcha a nivel servidor web Detalla cómo activar por dominio la verificación reCAPTCHA de LiteSpeed ante tráfico automatizado in...
- Agregar una IP a la lista blanca del firewall en tu hosting Indica cómo autorizar desde el área de clientes una IP legítima bloqueada por el firewall para permi...
- Restringir el acceso a IPs definidas Explica cómo limitar desde el área de clientes el inicio de sesión a direcciones o rangos IP concret...
¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.