.htaccess 规则在没有任何响应的情况下断开连接

标签 .htaccess connection rule

我正在尝试设置一个 .htaccess 规则,当从服务器请求某个文件时,如果满足重写条件,将完全断开连接。

我不想只是拒绝连接并发送任何 HTTP 状态代码作为响应 - 我想以这样一种方式进行设置,即在满足条件时,连接将被简单地丢弃而没有任何响应。没有 403,没有重定向,什么都没有。就好像请求被防火墙阻止了一样。

我该怎么做,是否可以使用 .htaccess?

最佳答案

您可以这样做,在向客户端提供一个状态(您可以操纵它的编号)之后,然后使用 fail2ban 并在 jail 中长期使用 blockaction 被设置为 drop。 Fail2ban 会将被阻止的 ip 添加到防火墙 iptable。

关于.htaccess 规则在没有任何响应的情况下断开连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27293868/

相关文章:

regex - 涉及一个文件夹到另一个文件夹的 htaccess 重写规则的模式匹配

php - 无法连接到 MySQL - 断电后丢失东西?

ssis - 如何修复SSIS中的 "[OData Source [56]] Error: Cannot acquire a managed connection from the run-time connection manager."错误?

spring - 将规则注入(inject) spock 规范

php - 尝试访问 php 文件时 Joomla 403 被禁止

.htaccess - 捕获所有重定向

apache - 更改 Apache .htaccess 文件以与 Nginx 一起使用

tcp - 我是使用 1 个端口进行 1000 个连接,还是使用 1000 个端口,每个端口有 1 个连接?

sass - 避免 SCSS 规则重复

java - 如何在 Jenkins PMD 插件中添加自定义 PMD 规则?