[.htaccess - Bloquear / IP prohibida] Cómo bloquear el acceso a un sitio para ciertos usuarios ... o para todos menos algunos.

La restricción del acceso a un sitio para las direcciones IP específicas, puede ser muy simple .htaccess.

Order deny, allow
Deny from 191.155.1.30
Deny from 123.113.
Deny from 1.2.3.4  5.6.7.8 127.1.1.1
Allow from all 

En el caso anterior, la línea de "Orden negar, permitir"Dice el fin servidor de prioridades. En concreto, se accede a todas las IPs, excepto aquellos que se muestran en las líneas "Denegar de.

Denegar de 191.155.1.30 - Bloquea el acceso a una única IP. En nuestro ejemplo: 191.155.1.30

Denegar de 123.113. - Bloquear el acceso todos los IPcorrecciones pueden comenzar con 123.113.

Para algunas versiones de Apache, el ejemplo anterior puede volver Servidor interno 500 Error para todas las direcciones IP que acceden al sitio. Si experimenta este error, quite las líneas arriba, la primera y la última línea y sólo se utiliza:

Deny from 191.155.1.30
Deny from 123.113.
Deny from 1.2.3.4  5.6.7.8 127.1.1.1 

Como una especie de reverso de las afirmaciones anteriores es bloquear todas las IPs, a excepción de algunos.
Denegar de todos
Dejar de 1.1.1.1
Todas las direcciones IP se bloquearán desde menos de PC que tiene IP 1.1.1.1

Apasionado por la tecnología, escribo con gusto en StealthSettings.com desde el año 2006. Tengo una amplia experiencia en sistemas operativos: macOS, Windows y Linux, así como en lenguajes de programación y plataformas de blogs (WordPress) y para tiendas en línea (WooCommerce, Magento, PrestaShop).

Deja un comentario