- Home
- Categorie
- Coding e Sistemistica
- Hosting, Server e Domini
- Impedire accessi al mio sito provenienti dall'estero
-
Impedire accessi al mio sito provenienti dall'estero
Ciao.
Ho grosse difficoltà ad individuare la sezione giusta per porre la mia domanda.
Considerato che suppondo si debba operare una esclusione di IP tramite file .htaccess ho pensato di provare qui.
Spostate pure nella sezione più adatta, se c'è.PROBLEMA
Voglio impedire l'accesso al mio sito da paesi esteri. In particolare dalla Nigeria o da tutta l'Africa.
Sono stato preso di mira da scammers africani che pubblicano sul mio sito falsi profili di donne per far incetta di indirizzi email dei miei iscritti.
Il problema è che negli ultimi giorni sono diventati insistenti ed aggressivi.
Si reiscrivono immediatamente dopo che li cancello e disturbano i miei iscritti tramite il messenger interno al sito.Come posso bloccare le visite provenienti dall'estero?
Grazie.
-
Un file .htaccess non è un file di mod_rewrite ma un file di Apache.. il fatto che stai configurando Apache non vuol dire che stai configurando mod_rewrite!
Ti sposto nel forum più adatto
-
Ti rimando ad un post su theplanet http://forums.theplanet.com/lofiversion/index.php/t80479.html
Come vedi l'unico modo è aggiungere le classi di IP appartenenti ai Paesi da bloccare. Nel post c'è la lista dei blocchi IP della Nigeria, gli altri li puoi trovare qui http://www.countryipblocks.net/
A questo punto sta a te decidere se usare il firewall, se usare .htaccess o bloccarli via php o che altro.
-
Un firewall è sicuramente la soluzione migliore, ma puoi fare un buon lavoro anche tramite .htaccess o direttamente sul server (linux?). Tieni conto che rischi spesso di escludere anche IP che non provengono da quei paesi, anche se hai una probabilità minima. Ultima cosa che proverei è un sistema di captcha bello solido, prima di passare ad azioni come il blocco di classi ip