带有IP列表禁止/重定向的htaccess

时间:2019-05-02 11:50:28

标签: .htaccess ddos

我遇到了中国机器人的麻烦,他们正在执行DDoS攻击。

作为预防措施,我正在考虑使用Htaccess进行路由。我想将国外的请求转发到特定的php页面。

In htaccess

> <Limit GET HEAD POST>
>     order deny,allow
>     allow from 2.16.88.0/24
>     allow from 2.56.60.0/22
>     allow from 2.56.152.0/22
>     allow from 2.57.188.0/22
>     allow from 2.58.40.0/22
>     allow from 2.58.68.0/22
>     allow from 2.58.124.0/22
>     allow from 2.58.140.0/22
>     allow from 2.59.116.0/24
>     ....
>     deny from all </Limit>

1 个答案:

答案 0 :(得分:0)

在您的.HTACCESS文档的第一行中添加一个document.getElementById("noresults").classList.add("active"); ,所有拒绝的请求都将送达该文件。

已完成的.htaccess文件应如下所示:

ErrorDocument 403 ctrl.php

如果从DDoS-ing的角度来看这已成为问题,则您可能希望研究Fail2Ban或CloudFlare DDoS缓解措施以更好地保护您的系统,因为此.htaccess修补程序仅重定向HTTP请求,而不能ping攻击或其他端口攻击。