Aller au contenu

Sujets conseillés

Posté

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>

Posté

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 ;)

Posté

Tu peux facilement faire un essai avec n'importe quel User Agent en allant tester cela sur http://www.wannabrowser.com ;)

Copies le USER agent complet dans tes logs, et renseignes-le dans ce champ prévu.

Tu seras vite fixé ;)

Posté
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 ;)

Posté

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 :(

Veuillez vous connecter pour commenter

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



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