Skip to main content Help Control Panel

 

support «   Besoin d'aide «   Problème anti-robot et spam «  

Problème anti-robot et spam

« Previous Next »

Pas facile ça, il faut saisir des adresses IP, les ranger quelque part, puis vérifier à chaque requête si l'internaute est concerné ou pas. Beaucoup de temps CPU, et à chaque requête.

Si c'était mon serveur, j'interviendrai directement au niveau du fichier .htaccess, parce que c'est beaucoup plus efficace. Apache lit ce fichier de toutes façons, il n'a pas besoin d'informations additionnelles, et le code exécuté pour cela est compilé (langage C) plutôt qu'interprété (PHP).

Bon, c'est vrai, l'inconvénient est qu'il faut parler Apache dans le texte. Alors voici, pour aider, les lignes à insérer dans le fichier .htaccess pour bloquer les géneurs :

order allow,deny
# bloquer l'adresse IP 12.34.56.78
deny from 12.34.56.78
# bloquer l'accès par nom de domain
deny from blocked.com
# rajouter autant de lignes deny que nécessaire
allow from all

by Bernard Paques on Jul. 9 2010