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
Admin iph (обсуждение | вклад) |
Admin iph (обсуждение | вклад) |
||
Строка 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