Как поставить домен на Nginx сервер и исправить ошибку Bad request 400 (Django, Gunicorn)

Имеется сайт на Django, Gunicorn + Nginx.

server {
listen 80;
server_name serveramonitoring.ru;

location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /root/monitoringserverminecraft/monitminecraft;
}

location / {
include proxy_params;
proxy_pass http://unix:/run/gunicorn.sock;
}
}

Файл выше - настройки для сервера Nginx. Есть две проблемы: 1) При установке параметра server_name "ip хостинга" возникает ошибка при переходе на сайт - Bad request 400. В консоли браузера следующая ошибка: The Cross-Origin-Opener-Policy header has been ignored, because the URL's origin was untrustworthy. It was defined either in the final response or a redirect. Please deliver the response using the HTTPS protocol. You can also use the 'localhost' origin instead. See https://www.w3.org/TR/powerful-features/#potentially-trustworthy-origin and https://html.spec.whatwg.org/#the-cross-origin-opener-poli. 2) при установке параметра server_name mydomain.ru возникает ошибка при команде sudo nginx -t: nginx: [warn] conflicting server name "mydomain.ru" on 0.0.0.0:80, ignored. Домен к хостингу привязан. Как решить эти проблемы? Если нужны еще файлы для ознакомления - покажу.

Вернуться на верх