【发布时间】:2014-06-08 01:27:02
【问题描述】:
我正在尝试阻止垃圾邮件机器人向我的自定义 Wordpress 博客提交 cmets。我想通过 .htaccess 执行此操作,但我的代码似乎有问题,因为许多垃圾邮件机器人仍在通过。这是我的 htaccess 代码。诀窍是我的 Wordpress 安装不在域根目录下,而是在 /wordpress/
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} /wordpress/wp-comments-post.php
RewriteCond %{HTTP_REFERER} !.*mydomain.org.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) http://%{REMOTE_ADDR}/$ [R=301,L]
谢谢! :)
【问题讨论】:
标签: wordpress .htaccess spam-prevention