Aller au contenu

Htaccess pour bloquer un user agent (OS) ?


Sebastien

Sujets conseillés

Mon site est spammé par un **** utilisant windows server 2003, et je souhaite bloquer son acces à tous les utilisateur windows 2003.

Je suis tombé sur ce site :

http://www.clockwatchers.com/robots_bad.html

Cette méthode est elle applicable à un hebergement chez Free?

Cette syntaxe est elle bonne :

SetEnvIfNoCase User-Agent "^windows server 2003" bad_bot

<Limit GET POST>
Order Allow,Deny
Allow from all
Deny from env=bad_bot
</Limit>

Lien vers le commentaire
Partager sur d’autres sites

Elle est bonne si le User Agent commence par "windows server 2003", à cause du ^ qui précède cette valeur.

Tu peux enlever le ^ et cela correspondra à tous ceux qui ont "windows server 2003" dans le USER_AGENT ;)

Lien vers le commentaire
Partager sur d’autres sites

Mon site est spammé par un **** utilisant windows server 2003, et je souhaite bloquer son acces à tous les utilisateur windows 2003.

D'un côté, je te comprends. D'un autre... C'est un petit peu brutal, non ? :wacko:

Tu dois pouvoir agir uniquement au niveau du module de trackbacks. ça limiterait déjà pas mal les dégâts colatéraux ;)

Lien vers le commentaire
Partager sur d’autres sites

Bah c'est pas du spam de trackback c'est du referer spam... Et j'ai bien examiné mes stats personne n'utilise windows server 2003 à part mon spammeur.

De toute maniere free ne semble pas accepter le systeme car je me retrouve avec des erreurs 500 quand je mets en place le htaccess evoqué au dessus :(

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...