Corsi on-line

Bloccare lo spam su WordPress con .htaccess

Per il blog engine WordPress sono disponibili numerose estensioni per sbarrare la strada allo spam (sapeste quanto ne arriva sui commenti di questo blog!), il più noto è sicuramente Akismet, largamente utilizzato e considerato abbastanza efficace; è però possibile ottenere dei risultati molto simili impiegando un semplice file .htaccess in cui inserire un’istruzione basata sul modulo Security di Apache:

<FilesMatch "wp-comments-post\.php$">
SecFilterSignatureAction deny,nolog,status:403
SecFilterSelective ARG_url "casino|suonerie|lyrics|viagra|cialis|porno"
SecFilterSelective ARG_comment_post_ID "^$"
SecFilterSelective ARGS "blockspam|blockspam|blockspam|blockspam|blockspam|blockspam|blockspam|blockspam \
blockspam|blockspam|blockspam|blockspam|blockspam|blockspam|blockspam|blockspam|blockspam|blockspam \
nomorespam|nospam"
</FilesMatch>

L’istruzione blocca gli invii effettuati sia per metodo POST che per GET, nel momento in cui individua un commento come spam produce un status 403 (forbidden) restituendo una pagina inutilizzabile.

Post correlati
  • isabelle

    Spam – Anche su Joomla inserisco in .htaccess un’istruzione basata sul modulo Security di Apache?
    è uguale?

  • Si, qui trovi un bel pò di esempi:
    modulo security in Joomla

I più letti del mese
Tematiche