我的Wordpress网站受到攻击。机器人发送崩溃我的 MySql 的查询。所有这些都包含" /?s = "和" .pl "在网址中,如果有人试图访问它们,我想重定向到主页。 例如:
你能帮帮我吗?我无法找到如何编辑.htaccess来解决它。如果www.example.com/?s.=xxxxx.pl重定向到www.example.com /
如果www.example.com/?s=123.pl重定向到www.example.com /
答案 0 :(得分:2)
您可以使用更强大的系统mod_qos来阻止这些类型的攻击,然后它会通过IP和其他方式自动阻止它们。
然而,您可以使用重写规则执行此类操作,然后它将被禁止403。
RewriteEngine on
RewriteCond %{QUERY_STRING} s=(.+)\.pl
RewriteRule ^ - [F]
如果您仍想重定向到主页,则可以执行此操作。
RewriteEngine on
RewriteCond %{QUERY_STRING} s=(.+)\.pl
RewriteRule ^ /? [R=301,L]
让我知道这对你有什么用。