martedì 18 ottobre 2011

Come Bloccare i Commenti Spam su Wordpress da .htaccess


In questa settimana ho potuto notare come qualcuno si stesse divertendo a spammare su un mio blog con piattaforma Wordpress commentando a raffica cercando quindi di scavalcare plugin come Askimet o simili...

Nel mio caso i commenti sono andati tutti nello spam, ma se devo essere sincero mi scoccia vedere 100/200 commenti spam e cancellarli ogni volta dal pannello di amministrazione. Quindi per bloccare il problema ho optato di segnalare tramite htaccess gli ip che continuavano a spammare visto che erano sempre gli stessi e in un caso futuro se si dovesse ripetere, basterà aggiungere i nuovi ip che continueranno a spammare!

Molto semplicemente dovrete aggiungere queste righe nel vostro htcaccess e vedrete che non vi arriveranno più commenti spammosi dagli ip che gli avete indicato:

<Limit GET PUT POST>
order allow,deny
# Banna una lista di ip
    order allow,deny
    # Banna una lista di ip
    deny from xx.xxx.xx.xx
    deny from xx.xxx.xx.xx
    deny from xx.xxx.xx.xx
    deny from xx.xxx.xx.xx
    deny from xx.xxx.xx.xx
    ................
    allow from all
allow from all
</Limit>

Ovviamente nelle xx andranno i vostri ip da bloccare! Al momento ho risolto in questo modo in modo da evitare anche rallentamenti sul blog a causa dei pingback dovuti dall'invio multiplo di commenti da più ip diversi!

Voi avete adottato qualche altra soluzione?