E' possibile bloccare l'accesso ad una cartella, o anche all'intero spazio web, ad alcuni IP, creando oppure modificando il file .htaccess.

Se il file esiste già nella propria webroot (/htdocs), basterà modificarlo, altrimenti andrà creato.

Questo tipo di operazione si può fare anche direttamente dal File Manager nel proprio cpanel, oppure con un client FTP. La cosa importante da ricordare, se si crea il file nel proprio PC, è di usare un editor "solo testo".

Ad esempio per bloccare l'IP 192.168.10.10, inserire all'inzio del file .htaccess:

nuova sintassi:

Require not ip 192.168.10.10

vecchia sintassi:

order allow,deny
deny from 192.168.10.10
allow from all 

Per bloccare più di un IP basterà aggiungerlo dopo il primo (es 192.168.10.10 e 192.168.10.15):

nuova sintassi:

Require not ip 192.168.10.10
Require not ip 192.168.10.15

vecchia sintassi:

order allow,deny
deny from 192.168.10.10
deny from 192.168.10.15
allow from all

Per bloccare un'intera classe di IP (es da 192.168.10.0 a 192.168.10.255) inserire:

nuova sintassi:

Require ip 192.168.10.0/24

vecchia sintassi:

order allow,deny
deny from 192.168.10.0/24
allow from all

Infine, per bloccare a tutti ma consentire l'accesso ad un solo IP (es 192.168.10.100), si può usare:

nuova sintassi:

Require ip 192.168.10.100

vecchia sintassi:

order allow,deny
allow from 192.168.10.100
deny from all

Clicca qui per maggiori dettagli