当部署Heroku应用程序时,我在/-得到了DisabledHost,但我已经将URL添加到了ALLOWED_HOSTS



不允许的主机位于/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中添加域。

相关内容

  • 没有找到相关文章

最新更新