Bloquer un utilisateur indésirable sur son site

Plusieurs solutions existent pour bloquer un utilisateur indésirable.

Ajout de l'IP bloquée au fichier .htaccess

Créez, si ce n'est fait un fichier ".htaccess" à la racine de votre site web contenant les lignes suivantes:

  order allow,deny
  allow from all
  deny from xxx.xxx.xxx.xxx

"xxx.xxx.xxx.xxx" est à remplacer par l'IP de l'utilisateur que vous voulez bloquer.
On obtient facilement cette IP en consultant ses logs de connections (consultables dans le répertoire /logs de votre hébergement)

Si vous désirez bloquer plusieurs IP, rajoutez des lignes "deny from xxx.xxx.xxx.xxx" autant que nécessaire.
Vous pouvez également bloquer un nom de domaine:

  deny from exemple.com
Blocage sur un site en PHP

Pour connaitre l'IP de connexion à votre site :

 $ip = $_SERVER['REMOTE_ADDR'];

Si l'ip correspond à un indésirable:

  if( $ip == "xxx.xxx.xxx.xxx" {
    // on fait quelque chose
    exit;
  }

Ceci vous permettra de limiter le spam souvant rencontré dans les forum.
Les outils de gestion des forum vous permettent également de bloquer des mots clefs ou d'ajouter une modération. Utilisez tant que faire se peut un système de validation par kapcha et validation par mail.

Дали Ви помогна овој одговор?

 Испечати

Исто така прочитајте

Ajouter un compteur

Pour ajouter un compteur , ajoutez la ligne suivante à votre code HTML: <img...

Le Référencement de votre site

Le Référencement de votre site Nous avons mis au point un outil vous permettant de...

Formulaires fmail.pl

Pour recevoir le résultat de vos formulaires par mail, vous devez simplement ajouter les...

Espace Disque

L'espace disque alloué pour votre hébergement dépend du plan d'hébergement que vous avez...

Codes d'erreur HTTP

Pour avoir vos propres messages d'erreur, il suffit d'ajouter dans un fichier .htaccess...