Recherche


imprimer pdf
Comment bloquer certaines IP au niveau de mon site ?

Introduction
Vous pouvez réaliser ceci grâce à un fichier .htaccess. Il s'agit de fichiers textes particuliers qui sont détectés par le serveur web (Apache), et qui permettent de définir des règles spéciales sur un répertoire et l'ensemble de ses sous-répertoires.

Procédure à suivre
Il vous suffit de créer un fichier nommé .htaccess et de le placer dans le répertoire www (ou dans un repertoire particulier que vous souhaitez restreindre). Ce fichier devra contenir des règles de blocage. Chaque règle est définie sur une ligne de la forme suivante :

Deny from adresse_IP
Ou Deny from plage_IP
Ou Deny from domaine


Il vous suffit ensuite de remplacer le terme générique par l'élément que vous voulez bloquer. Voici quelques exemples :

  • Vous souhaitez bloquer l'adresse IP 192.168.1.2, vous écrivez :

Deny from 192.168.1.2


  • Vous souhaitez bloquer toutes les IP en 192.168.x.x, vous écrivez :

Deny from 192.168


  • Vous souhaitez bloquer toutes les adresses IP qui ont une identification Wanadoo (c'est un exemple, il n'y pas de raison de le faire a priori...), vous écrivez :

Deny from .wanadoo.fr