Сайты Django + ALLOWED_HOSTS
Я реализую многосайтовый портал Django. Я проверяю его и получаю исключение "Недопустимый заголовок HTTP_HOST" при попытке получить доступ к домену сайта, который зарегистрирован в модели сайтов. Нужно ли указывать URL в настройках.ALLOWED_HOSTS тоже?
1 ответ
Да, согласно документации:
Список строк, представляющих имена хостов / доменов, которые может обслуживать этот сайт Django. Это мера безопасности для предотвращения атак заголовка HTTP-хоста, что возможно даже при многих, казалось бы, безопасных конфигурациях веб-сервера.
Ссылка для получения дополнительной информации: https://docs.djangoproject.com/en/1.10/ref/settings/