Django - Invalid HTTP HOST header: 'site.am'. You may need to add 'site.am' to ALLOWED HOSTS: различия между версиями

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
 
Строка 18: Строка 18:
 
После этого перезапустить gunicorn сокет (если стоит связка nginx + gunicorn WSGI сервер):
 
После этого перезапустить gunicorn сокет (если стоит связка nginx + gunicorn WSGI сервер):
 
  # systemctl restart site.am-gunicorn.socket
 
  # systemctl restart site.am-gunicorn.socket
 +
 +
 +
Links:
 +
https://djbook.ru/rel1.7/ref/settings.html#allowed-hosts

Текущая версия на 21:14, 15 апреля 2022

Доступная цена

Django - Invalid HTTP HOST header: 'site.am'. You may need to add 'site.am' to ALLOWED HOSTS

Ошибка при запуске Python проекта:

DisallowedHost at /
Invalid HTTP_HOST header: 'site.am'. You may need to add 'site.am' to ALLOWED_HOSTS.
Request Method:	GET

Означает, что нужно добавить в конфиг проекта (в примере это djangoapp/settings.py)

ALLOWED_HOSTS = [
       '.site.am',
       ]
.site.am - означает, все поддомены и сам домен site.am

После этого перезапустить gunicorn сокет (если стоит связка nginx + gunicorn WSGI сервер):

# systemctl restart site.am-gunicorn.socket


Links:

https://djbook.ru/rel1.7/ref/settings.html#allowed-hosts