Blokkeer WordPress reacties via .htaccess

Slot op deur

Als vervolg op mijn blog – Beveilig je WordPress website met .htaccess, volgt hier een korte tip om reacties te blokkeren vanuit je .htaccess.

Als reacties geblokkeerd zijn in je configuratie of in je thema instellingen, is er toch een manier om reacties te plaatsen.

Spam bots spreken het bestand wp-comments-post.php direct aan en proberen zo een reactie achter te laten. Met een simpele truc is dit te voorkomen.


# Spam bot bescherming
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post.php*
RewriteCond %{HTTP_REFERER} !.website.nl.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]
</IfModule>

In bovenstaand voorbeeld moet je alleen even website.nl veranderen door jouw eigen url.



5 reacties op “Blokkeer WordPress reacties via .htaccess”

  1. Goede tip!
    Die zocht ik al een tijdje, nu deed ik het met de Disable Comments plugin maar dit is beter.