![如何阻止/拒绝 Linux 用户使用 htaccess 访问网站?](https://linux22.com/image/754723/%E5%A6%82%E4%BD%95%E9%98%BB%E6%AD%A2%2F%E6%8B%92%E7%BB%9D%20Linux%20%E7%94%A8%E6%88%B7%E4%BD%BF%E7%94%A8%20htaccess%20%E8%AE%BF%E9%97%AE%E7%BD%91%E7%AB%99%EF%BC%9F.png)
到目前为止,我的网站已经遭受过几次 DDoS 攻击,我发现 DDoS 流量通常来自 Linux 操作系统...那么,我想知道如何使用 htaccess 阻止 Linux 用户/流量访问网站??
请指教..
答案1
简短的回答是:你不能。
长话短说:我怀疑你的解决方案是否合理。
首先,让许多人无法访问您的网站可能不是最佳的商业做法。您的一些客户可能使用 Linux,如果他们无法访问您的页面,他们可能不会再尝试访问(我肯定不会)。这当然取决于页面上的内容,因此您可能不会将其视为强项。
其次,当您的服务器检查客户端并决定是否应拒绝连接时,已经太晚了。连接已经建立,因此在发生 DDoS 攻击的情况下,您使用这种方法几乎不会获得任何好处。这适用于使用 htaccess 进行的任何检查,实际上适用于您的服务器进行的任何检查(甚至通过防火墙)。
你可能想看看这篇关于 DDoS 攻击的文章,因为它列出了可以真正解决问题的方案。