Apprenez comment bloquer des adresses IP uniques, des plages d’IP ou des pays entiers via .htaccess sur votre hébergement web Simply.
Vous pouvez utiliser .htaccess pour bloquer l'accès à votre site web depuis des adresses IP ou des plages d'IP individuelles.
La syntaxe suivante peut être utilisée pour bloquer :
<RequireAll>
Require all granted
# Bloquer une IP unique
Require not ip 192.0.2.1
# Bloquer une plage d'IP
Require not ip 192.0.2.0/24
# Bloquer une plage d'IP
Require not ip 192.0.2
</RequireAll>
Et si vous voulez bloquer tout accès, sauf depuis certaines adresses IP :
Require ip 69.46.36.0/27
Require ip 192.0.2.1
Ajoutez simplement les lignes appropriées au fichier .htaccess de votre hébergement web.
Voir aussi https://httpd.apache.org/docs/2.4/howto/access.html#host
Si vous voulez bloquer l'accès depuis des pays sélectionnés, vous pouvez utiliser cet outil : https://www.ip2location.com/free/visitor-blocker
Sélectionnez « Apache 2.4 .htaccess deny » comme format de sortie et ajoutez ensuite le contenu à votre fichier .htaccess.
Article de la catégorie support: PHP