George Reith Asked: 2012-06-06 15:10:33 +0800 CST2012-06-06 15:10:33 +0800 CST 2012-06-06 15:10:33 +0800 CST Nginx 海量error.log,我是不是被DDOS了? 772 所以我打开了我的 Nginx 错误日志,因为我所有的页面都抛出错误代码 500。 这是巨大的,我的网站仍在开发中,他们的资源错误超过 100k Nginx 无法找到所有带有垃圾名称的资源,就像有人在使用某种字典试图连接到我网站上的大量随机页面。 这是 DDO 攻击还是我遗漏了什么,我怎样才能阻止这个人再次连接?它们都来自 66.249.73 范围内的 IP。* security spam nginx ddos 2 个回答 Voted Best Answer Ladadadada 2012-06-06T15:33:04+08:002012-06-06T15:33:04+08:00 这不是 Googlebot 来自的范围之一吗? 听起来有人出于某种原因建立了指向您域的链接农场。(可能是垃圾邮件,但细节让我望而却步。) 您应该能够使用Google 网站管理员工具和robots.txt来控制扫描速度和抓取哪些页面。 我的第一个问题是为什么在应该返回 404 时返回 500 个响应? 为什么您仍在开发中的网站向公众开放? Shish 2012-06-07T01:00:10+08:002012-06-07T01:00:10+08:00 知道实际的错误消息是什么可能会有所帮助;另外,检查 access.log 并查看哪些请求与错误匹配 - 然后尝试手动访问这些 URL,如果您自己遇到错误,则表明您的网站有错误 :P
这不是 Googlebot 来自的范围之一吗?
听起来有人出于某种原因建立了指向您域的链接农场。(可能是垃圾邮件,但细节让我望而却步。)
您应该能够使用Google 网站管理员工具和robots.txt来控制扫描速度和抓取哪些页面。
我的第一个问题是为什么在应该返回 404 时返回 500 个响应?
为什么您仍在开发中的网站向公众开放?
知道实际的错误消息是什么可能会有所帮助;另外,检查 access.log 并查看哪些请求与错误匹配 - 然后尝试手动访问这些 URL,如果您自己遇到错误,则表明您的网站有错误 :P