Сайты Django + ALLOWED_HOSTS

Я реализую многосайтовый портал Django. Я проверяю его и получаю исключение "Недопустимый заголовок HTTP_HOST" при попытке получить доступ к домену сайта, который зарегистрирован в модели сайтов. Нужно ли указывать URL в настройках.ALLOWED_HOSTS тоже?

1 ответ

Да, согласно документации:

Список строк, представляющих имена хостов / доменов, которые может обслуживать этот сайт Django. Это мера безопасности для предотвращения атак заголовка HTTP-хоста, что возможно даже при многих, казалось бы, безопасных конфигурациях веб-сервера.

Ссылка для получения дополнительной информации: https://docs.djangoproject.com/en/1.10/ref/settings/

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