[.htaccess - Block / Banned IP] Come bloccare l'accesso a un sito per determinati utenti ... o per tutti tranne alcuni.

Limitare l'accesso ad un sito per determinati IP, può essere molto semplice .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 

Se sopra la linea "Ordina negare, permettono"Dice ordine di priorità del server. Più in particolare, accedere a tutti gli indirizzi IP, ad eccezione di quelli che sono elencati nelle linee "Nega da".

Nega da 191.155.1.30 - Blocca l'accesso a un singolo IP. Nel nostro esempio: 191.155.1.30

Nega da 123.113 - Blocca l'accesso all IPA partire con i siti 123.113.

Per alcune versioni di Apache, l'esempio precedente sarebbe tornato 500 server interno Error per tutti gli indirizzi IP che accedono al sito. Se si verifica questo errore, rimuovere le righe di cui sopra, la prima e ultima linea e utilizzare solo:

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

Come una inversione delle dichiarazioni di cui sopra è bloccare tutti gli IP, salvo alcuni.
Deny from all
Lasciare da 1.1.1.1
Tutti gli indirizzi IP avranno accesso bloccato, a meno del PC che ha 1.1.1.1 IP

Appassionato di tecnologia, scrivo con piacere su StealthSettings.com dal 2006. Ho un'ampia esperienza nei sistemi operativi: macOS, Windows e Linux, nonché nei linguaggi di programmazione e nelle piattaforme di blogging (WordPress) e per i negozi online (WooCommerce, Magento, PrestaShop).

Lascia un tuo commento