Django Sites + ALLOWED_HOSTS

时间:2017-04-11 14:18:00

标签: django django-sites

我正在实施一个django多站点门户。我正在探测它,当我尝试访问我在Sites模型中注册的站点域时,我收到“无效的HTTP_HOST头”异常。是否有必要在settings.ALLOWED_HOSTS中设置网址?

1 个答案:

答案 0 :(得分:1)

是的,根据文件:

  

表示此Django站点可以提供的主机/域名的字符串列表。 这是一项防止HTTP Host头攻击的安全措施,即使在许多看似安全的Web服务器配置下也可以

链接了解更多信息:SQLSTATE[HY000]: General error: 1271 Illegal mix of collations for operation 'like'