一个WordPress网站正在遭受来自多个IP地址的机器人攻击。URL是https://example.com/product/something/#comment-1804,但没有这样的评论。我甚至不知道为什么有人这样做,除了DOS尝试,但这是一个相当低级别的网站,没有太多的访问者。
我试图迫使任何人来的网址,以403页,以减少资源和带宽的使用。
RewriteEngine On
RewriteCond %{REQUEST_URI} comment-1804
RewriteRule ^ - [F] [END]
</IfModule>
WordPress的规则
但是简单的是,它不工作。如果我创建一个错误,例如%{REQUEST_URI}comment-1804
,它会破坏网站,即重写条件正在读取。
有什么问题吗?
1条答案
按热度按时间qc6wkl3g1#
我发现这永远不会起作用。
#
后面的URL片段在.htaccess中不被处理也许这是机器人使用的一个技巧,以避免在. htaccess中被阻止。