Règles
Les règles constituent le mécanisme central de protection de vos sites. Chaque règle définit une condition et une action à entreprendre lorsqu'un visiteur correspond à cette condition.
Structure d'une Règle
Chaque règle comporte trois parties :
- Condition — Ce qu'il faut faire correspondre (IP, pays, agent utilisateur, débit, etc.)
- Action — Ce qu'il faut faire en cas de correspondance (bloquer, défier, rediriger, autoriser)
- Priorité — Ordre d'évaluation (numéro inférieur = priorité plus élevée)
Types de Conditions
| Type | Description | Exemple |
|---|---|---|
ip | Correspondance sur une IP spécifique ou une plage CIDR | 192.168.1.0/24 |
country | Correspondance par code pays GeoIP | CN, RU, KP |
user_agent | Correspondance regex sur l'en-tête User-Agent | /bot|crawler/i |
rate_limit | Requêtes par fenêtre temporelle | 100 par 60s |
path | Modèle de chemin URL | /admin/* |
referrer | Correspondance sur l'en-tête HTTP Referer | spam-site.com |
fingerprint | Similarité d'empreinte navigateur | Seuil de similarité |
Actions
| Action | Comportement |
|---|---|
| Bloquer | Rejeter immédiatement la requête (403) |
| Défier | Afficher un CAPTCHA ou un défi JS avant de continuer |
| Rediriger | Envoyer le visiteur vers une URL spécifiée |
| Autoriser | Ignorer toutes les règles suivantes (liste blanche) |
| Journaliser | Enregistrer l'événement sans prendre d'action |
Créer une Règle
- Accédez à Sites → [Votre Site] → Règles
- Cliquez sur Créer une Règle
- Sélectionnez un type de condition et configurez ses paramètres
- Choisissez une action
- Définissez la priorité (optionnel — par défaut 100)
- Enregistrez et la règle prend effet immédiatement
Ordre d'Évaluation des Règles
Les règles sont évaluées par ordre de priorité (numéro le plus bas en premier). L'action de la première règle correspondante est appliquée. Si aucune règle ne correspond, l'action par défaut est Autoriser.
Bonne pratique : Placez les règles Autoriser (listes blanches) aux numéros de priorité les plus bas afin qu'elles soient évaluées en premier.