无效的HTTP_主机头-Django

无效的HTTP_主机头-Django,django,nginx,gunicorn,Django,Nginx,Gunicorn,我开始在django服务器上接收大量无效的HTTP_主机,不知从何而来 允许的主机是正确的,我想有人试图闯入。。。以下是失败的原因: 无效的HTTP_主机头:“www.google.com”。您可能需要在允许的\u主机中添加“www.google.com” 无效的HTTP_主机头:“127.0.0.1:30303”。您可能需要将“127.0.0.1”添加到允许的\u主机 无效的HTTP_主机头:'/home/site/myapp.sock:'。根据RFC 1034/1035,提供的域名无效 无效

我开始在django服务器上接收大量无效的HTTP_主机,不知从何而来

允许的主机是正确的,我想有人试图闯入。。。以下是失败的原因:

无效的HTTP_主机头:“www.google.com”。您可能需要在允许的\u主机中添加“www.google.com”

无效的HTTP_主机头:“127.0.0.1:30303”。您可能需要将“127.0.0.1”添加到允许的\u主机

无效的HTTP_主机头:'/home/site/myapp.sock:'。根据RFC 1034/1035,提供的域名无效

无效的HTTP_主机头:“xxxx.members.linode.com”。您可能需要将“xxxx.members.linode.com”添加到允许的\u主机

知道为什么会这样吗

编辑 nginx配置:

 server {
    listen 8000;
    server_name www.myserverdomain.com;

location = /favicon.ico { access_log off; log_not_found off; }
    location /static/ {
        root /home/site/bla/;
    }
    location /media/ {
        root /home/site/bla/;
    }

location / {
        include proxy_params;
        proxy_pass http://unix:/home/site/app.sock;
    }

}

我们可以看看nginx config的样子吗?@Alex刚刚添加了它,在该服务器上的django中,您的调试和允许的\u主机设置是什么?这是一个带有SPA前端的api吗?@Walucas你试过在80而不是8000上监听吗?debug false,ALLOWED_HOSTS=['domain.com','www.mydomain.com']