Comment interdire à certaines IP de publier sur un site ?

Réponses rédigées par Antoine
Dernière mise à jour : 2020-03-07 17:12:21
Question

Est-il possible d’empêcher des adresses IP de publier sur un site, c'est à dire d’empêcher des IP de spammer d'utiliser un formulaire ?

Réponse

Vous pouvez utiliser un fichier htaccess et le conteneur <Limit> d'Apache pour empêcher des adresses IP de remplir un formulaire sur un site Web. Selon que votre formulaire utilise la méthode POST ou GET vous devez modifier la clé du conteneur.

Exemple pour bloquer trois IP de publier via la méthode POST :

<Limit POST>
	Order Allow,Deny
	Allow from all
	Deny from 123.123.123.123 124.124.124.124 125.125.125.125.125
</Limit>

Exemple pour bloquer trois IP de publier via la méthode GET :

<Limit GET>
	Order Allow,Deny
	Allow from all
	Deny from 123.123.123.123 124.124.124.124 125.125.125.125.125
</Limit>