服务器问题 - 奇怪的apache请求

时间:2011-04-25 19:56:18

标签: apache

我遇到了来自我的服务器的奇怪请求的问题。由于这些要求,我的服务器放慢了速度。在apache日志中出现了非常多的请求,如:

  

78.62.169.xxx - - [25 / Apr / 2011:20:40:53 +0300]“GET /   HTTP / 1.1“500 562” - “” - “

     

78.61.236.xxx - - [25 / Apr / 2011:20:40:53 +0300]“获取/   HTTP / 1.1“500 562” - “” - “

     

86.100.119.xxx - - [25 / Apr / 2011:20:40:53 +0300]“GET /   HTTP / 1.1“500 562” - “” - “

之前没有请求,其中两个最后的项目是“ - ”。如果我打开错误日志,我会看到许多错误,如:

  

请求超出了10的限制   由于可能的内部重定向   配置错误。使用   'LimitInternalRecursion'增加   必要时限制。使用'LogLevel   调试'以获得回溯。

     

当我设置LogLevel debug时,出错了   log出现此信息:

     

[Mon Apr 25 20:59:06 2011] [调试]   core.c(3052):[client 77.90.113.xxx]   从r-> uri = /403.shtml

重定向      

[Mon Apr 25 20:59:06 2011] [调试]   core.c(3052):[client 77.90.113.xxx]   从r-> uri = /403.shtml

重定向      

[Mon Apr 25 20:59:06 2011] [调试]   core.c(3052):[client 77.90.113.xxx]   从r-> uri = /403.shtml

重定向

有谁知道我该如何解决?它可以是DDOS吗?我认为这不是我的编程错误,因为那天我在服务器上没有改变任何东西,当请求开始攻击我时。提前谢谢。

1 个答案:

答案 0 :(得分:1)

您的错误页面是否重定向到其他内容,或者您​​有一个mod_rewrite规则在发生错误时无限重定向? 验证它是否尝试访问不存在的页面 - 应该生成404并查看是否存在相同的问题,因为它看起来发生了一些错误并且Web服务器正在尝试为给定错误提供Web页面但它最终会在无限循环中重定向请求。