[.htaccess - Block / Banned IP] Comment bloquer l'accès à un site pour certains utilisateurs… ou pour tous sauf certains.

Restreindre l'accès à un site pour certaines adresses IP, peut être très simple .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 

Si au-dessus de la ligne "Commandez deny, allow»Dit ordre de priorité du serveur. Plus précisément, accéder à tous les partenaires d'exécution, sauf ceux qui sont énumérés dans les lignes "Refuser de ».

Deny from 191.155.1.30 - Bloque l'accès à une seule adresse IP. Dans notre exemple: 191.155.1.30

Refuser de 123.113. - Bloquer l'accès tout IPÀ commencer par les sites 123.113.

Pour certaines versions de Apache, l'exemple ci-dessus reviendrait 500 serveur interne Error pour toutes les adresses IP d'accéder au site. Si vous rencontrez cette erreur, supprimez les lignes ci-dessus, la première et dernière ligne et utiliser uniquement:

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

Comme un inverse des déclarations ci-dessus est bloquer toutes les adresses IP, à l'exception de certaines.
Deny from all
Allow from 1.1.1.1
Toutes les adresses IP auront accès bloqué, à moins que PC a 1.1.1.1 IP

Passionné par la technologie, j'écris avec plaisir sur StealthSettings.com depuis 2006. J'ai une expérience approfondie dans les systèmes d'exploitation : macOS, Windows et Linux, ainsi que dans les langages de programmation et les plates-formes de blogging (WordPress) et pour les boutiques en ligne (WooCommerce, Magento, PrestaShop).

Laisser un commentaire