不允许的主机位于/HTTP_HOST标头无效:"#.horokuapp.com"。您可能需要将"#.herokuapp.com'"添加到ALLOWED_HOSTS
但我同时添加了"#.horokuapp.com"one_answers"www.#"。herokuapp.com’进入设置中的ALLOWED_HOSTS.py
GitHub上的一切都是最新的,当我在settings.py本地和git添加、提交并运行"$git-push-heroku master"时,它会检测到插入/删除。成功构建和部署Heroku应用程序。所以它也应该读取ALLOWED_HOSTS,但每次都是同样令人讨厌的错误!
在/(错误(上禁用主机
这件真是把我的头发都拔出来了!
尝试以这种格式运行
['www.app_name.herokuapp.com']
#完全限定域
['.herokuapp.com']
#子域通配符,匹配example.com和www.example.com
['*']
#所有域白名单
已解决:
设置目录中还有另一个名为production.py的文件。它的设置覆盖了settings.py中定义的内容。
解决方案是在ALLOWED_HOSTS中添加域。