- Home
- Categorie
- Coding e Sistemistica
- Help Center: consigli per il tuo progetto
- Impedire a determinati indirizzi IP di entrare in un sito
-
Impedire a determinati indirizzi IP di entrare in un sito
Buongiorno a tutti.
Vorrei impedire a determinati indirizzi IP di accedere a un mio sito web.
Per impedire ai bot esiste il file robots.txt
Esiste un modo per impedire a determinati indirizzi IP di accedere al sito?
Grazie mille anticipatamente a chi risponderà
-
Puoi usare il file .htaccess seguendo le istruzioni che trovi ad esempio qui.
-
grazie mille per il tuo aiuto
mi permetto di chiederti un'altra cosa: ovviamente vale la regola per cui se entrano degli indirizzi come da esempio
101.110.86.1
101.110.86.2
101.110.86.3
101.110.86.4etc
basta che blocco 101.110.86 li blocco tutti no??
-
La sintassi corretta dovrebbe essere 101.110.86. (col punto finale). Nota che certi servizi di hosting hanno una funzione che automatizza questo tipo di processo all'interno di cpanel (probabilmente anche in altri pannelli di controllo) perciò vale la pena di controllare anche nel tuo.
-
potresti anche optare per una soluzione php
$_SERVER['REMOTE_ADDR'] ti dà l'ip del chiamanteDani
-
Se usi una soluzione in PHP il visitatore entra nel sito e a quel punto viene controllato per poi reindirizzarlo da un'altra parte. Con la soluzione .htaccess il visitatore viene controllato appena tenta di entrare e se il suo IP è tra quelli in lista nera non viene caricato nulla del sito, risparmiando traffico inutile.