我的 WordPress 博客不断受到此 URL 的攻击
/page/2/?pretty;board=Themes%253btopic%3Ddefault.0
我尝试用
# BEGIN
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} (.*)board=Themes(.*)
RewriteRule . http://www.go.away [R=301,L]
</IfModule>
# END
令我惊讶的是它没有起作用所以我尝试了
# BEGIN
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/page/./
RewriteRule . http://www.go.away [R,L]
</IfModule>
# END
这很有帮助,但是当 Googlebot 要求时example.com/page/2/
会出现问题。该怎么办?
答案1
如果您对攻击的意思是:您的帖子收到太多垃圾回复,那么您可以实施某种验证码来允许对帖子发表评论。其次,有很多可用的垃圾控制插件,您可以尝试一下。
如果您在管理面板登录时受到攻击,那么您可以使用 htaccess 来限制您的管理面板访问。
希望它能帮到你!