antispam per wordpress

Spesso chi apre un nuovo blog incorre in commenti spam poco simpatici che fanno perdere molto tempo per cancellarli.
Esistono numerosi plugin per combattere questo fenomeno . Io ho trovato interessanti questi plugin che sembrano abbastanza efficaci:

Simple Trackback Validation Plugin
AntiSpam Bee
Akismet
Yawasp

Se però volete creare autonomamente un controllo sui commenti spam, nel caso notiate che gli indirizzi ip che vi fanno spam si ripetono, potete crearvi un file .htaccess da caricare sul server nella root di wordpress, in modo da negare l’accesso al vostro blog a questi indirizzi.

Normalmente esiste già un file htaccess e quindi va solo integrato.
Nel caso non esistesse basta crearlo.
Con un normale editor di testo (blocco note per esempio) si deve creare un file, che potremo chiamare htaccess.txt
All’interno scriveremo il seguente codice:

order allow,deny
# nega l’accesso ad una lista di ip
deny from 91.144.186.88
deny from 91.144.186.82
deny from 91.144.186.73
deny from 91.144.186.89
deny from 91.144.186.80
deny from 91.144.186.69
deny from 91.144.186.78
deny from 94.102.60.11
deny from 195.190.13.242
deny from 91.144.186.68
deny from 212.117.164.64
deny from 94.198.97.73
deny from 89.209.85.74
allow from all

dopo il from di ogni riga andremo a mettere gli indirizzi ip incriminati. Ne possiamo mettere quanti ne vogliamo.

Poi caricheremo il file sul server con un normale client ftp come cute_ftp , filezilla , ws_ftp etc.
e poi andremo a rinominare il nostro file di testo htaccess.txt in .htaccess (questo perchè facilmente accedendo via ftp, se chiamassimo subito il file .htaccess non lo vedremmo, poichè con il punto davanti sarebbe un file nascosto .
Da questo momento commenti indesiderati da questi ip spariranno come d’incanto.

This entry was posted on lunedì, giugno 21st, 2010 at 18:37 and is filed under Web in generale. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply

You must be logged in to post a comment.