Dav*_*dow 21 python django http heroku
我刚刚把Django项目推到了Heroku.它在http://rtd-staging.herokuapp.com/rtd2015/上工作正常,但出于某种原因我收到400错误:当我访问它时出现错误请求:http://staging.researchthroughdesign.org/rtd2015/
我知道CNAME设置正确,因为在推送到heroku的过程中它说Heroku应用程序崩溃了,所以它肯定指向正确的应用程序.
以下是错误的日志:
2014-04-23T18:32:29.981976+00:00 heroku[router]: at=info method=GET path=/ host=staging.researchthroughdesign.org request_id=b8fe3ac9-e062-493b-b3bf-862c60e4001b fwd="82.34.146.252" dyno=web.1 connect=1ms service=7ms status=400 bytes=226
Run Code Online (Sandbox Code Playgroud)
Sté*_*ert 29
您必须将您的网站域设置为允许的主机.把它放在你的settings.py:
ALLOWED_HOSTS = [".herokuapp.com", ".researchthroughdesign.org"]
Run Code Online (Sandbox Code Playgroud)
heroku config:set DJANGO_ALLOWED_HOSTS=.example.com,example.herokuapp.com
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7515 次 |
| 最近记录: |