使用mod_rewrite我可以构建一个规则,以在请求我不想提供的页面时以干净的错误代码(例如 404 未找到、410 消失或 403 未经授权)进行响应。
但我经常收到来自黑客的完全错误的请求,他们扫描我的网站以查找漏洞或可能的跨站点脚本尝试。对于这些客户,我不想返回一个干净的错误——我宁愿做其他事情,比如立即断开连接而没有响应,或者,让连接保持打开很长一段时间以破坏自动化过程。
任何想法如何使用 Apache 完成此任务?我读过 nginx 能够在匹配特定模式时立即终止连接。
使用mod_rewrite我可以构建一个规则,以在请求我不想提供的页面时以干净的错误代码(例如 404 未找到、410 消失或 403 未经授权)进行响应。
但我经常收到来自黑客的完全错误的请求,他们扫描我的网站以查找漏洞或可能的跨站点脚本尝试。对于这些客户,我不想返回一个干净的错误——我宁愿做其他事情,比如立即断开连接而没有响应,或者,让连接保持打开很长一段时间以破坏自动化过程。
任何想法如何使用 Apache 完成此任务?我读过 nginx 能够在匹配特定模式时立即终止连接。
大约半天后,IIS 6.0 ASP (VBScript) Web 服务器似乎死机了。它接受 TCP 连接(即我可以telnet localhost 80
成功)但是它不返回任何响应。
当我重新启动服务器(通过我的电脑 -> 管理 -> IIS -> 所有任务 -> 重新启动)C:\WINDOWS\system32\LogFiles\HTTPERR\httperr1.log
时,我在重新启动时收到很多条目:
... 80 HTTP/1.1 GET / - 843545307 Connection_Abandoned_By_AppPool DefaultAppPool
... 80 HTTP/1.0 GET / - 843545307 Connection_Abandoned_By_AppPool DefaultAppPool
... 80 HTTP/1.0 GET / - 843545307 Connection_Abandoned_By_AppPool DefaultAppPool
其中...
指的是行的前缀,例如
2010-03-17 10:05:06 127.0.0.1 4927 127.0.0.1 80
重启时我的日志中有 583 行这样的行 ( Connection_Abandoned_By_AppPool
)。
这个问题的原因可能是什么?
Windows 7 可以执行软件 RAID 10(或 RAID 1+0,具体取决于术语)吗?
似乎缺少有关 Microsoft Windows 产品的软件 RAID 的信息。即使是对 microsoft.com 的搜索也提供了关于该主题的零篇文章,只有一些论坛帖子。
似乎磁盘管理器可以创建动态卷,并且您可以组织条带集或镜像集。但不清楚是否可以采用两个独立镜像的卷,然后对它们进行条带化(即使用 4 个磁盘)。
任何有使用 Microsoft Windows XP、Vista 或 Windows 7 运行软件 RAID 10 经验的人?
更新:此链接暗示 Windows 7 Home Premium 甚至无法执行 RAID 1(镜像)。Windows 7比较表中没有提到这一点。即使我购买了专业版,我也可能向广告标准机构投诉。