什么是一个无效的HTTP_HOST头

我已经实现了Django相对较新的允许主机设置,这是为了防止攻击者使用假的HTTP主机头提交请求。

自从添加该设置以来,我现在每天从20到100封电子邮件中收到无效的HTTP_HOST标题。 我在下面的一个典型的错误消息的例子中复制。

我在EC2上托pipe我的网站,而且对于设置/维护服务器还是比较新的,所以我的问题是这里到底发生了什么,pipe理这些无效的最好方法是什么,我认为是恶意请求?

[Django] ERROR: Invalid HTTP_HOST header: 'www.launchastartup.com'.You may need to add u'www.launchastartup.com' to ALLOWED_HOSTS. 

  1. 它看起来像亚马逊已经给你的IP地址已经分配给其他客户以前,这个客户没有改变他们的域名logging。
  2. 有机器人或爬虫一直爬网。 漏洞扫描程序,networking爬虫,监控应用程序。

你不应该担心他们,这是互联网的背景噪音。