Заголовок удвоения хоста Django

По какой-то причине Django теперь получает двойной заголовок хоста. Мой URL-адрес - testing.com, и я получаю сообщение об ошибке

Invalid HTTP_HOST header: 'testing.com,testing.com'. The domain name provided is not valid according to RFC 1034/1035.

что не имеет никакого смысла на самом деле. Разрешенные хосты устанавливаются следующим образом:

ALLOWED_HOSTS=['testing.com', 'www.testing.com']

Я не могу понять на всю жизнь, почему входящий заголовок удваивается. Я также предоставил мой файл конфигурации nginx для справки.

server { # redirection logic
        listen 80; # port to listen on
        return 301 https://$host$request_uri*;
}

server {
    listen 443 ssl; # listen for HTTPS
    server_name testing.com www.testing.com; # server name to use
    ssl_certificate /etc/letsencrypt/live/testing.com/fullchain.pem; # ssl certs
    ssl_certificate_key /etc/letsencrypt/live/dt-testing.com/privkey.pem;   
    location = /favicon.ico { access_log off; log_not_found off; } # site icon to use
    location /static/ { # location of static files
        root /websites/DT/path/;
    }

    location / {
        proxy_set_header Host $host;
        include proxy_params;
        proxy_pass http://unix:/websites/DT/run/gunicorn.sock; # connector to gunicorn
    #error_page 405 =200 $uri;
    }

    rewrite_log on;
    error_log /var/log/nginx/error_log debug;
}


0 ответов

Другие вопросы по тегам