无效的http_host标头
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无效的http_host标头相关的知识,希望对你有一定的参考价值。
我正在尝试使用Django框架开发一个网站,并使用DigitalOcean.com启动并将必要的文件部署到django-project中。
我不得不将静态文件包含到Django-project中并且在收集静态文件之后,我尝试刷新我的ip
我包括了我用来创建网站的教程。 https://www.pythonprogramming.net/django-web-server-publish-tutorial/
我收到以下错误:
DisallowedHost at / Invalid HTTP_HOST标题:'198.211.99.20'。您可能需要将u'198.211.99.20'添加到ALLOWED_HOSTS。
有人可以帮我解决这个问题吗?这是我第一个使用Django框架的网站。
错误日志很简单。如它所示,你需要在你的ALLOWED_HOSTS
设置中添加198.211.99.20。
在项目settings.py文件中,像这样设置ALLOWED_HOSTS
:
ALLOWED_HOSTS = ['198.211.99.20', 'localhost', '127.0.0.1']
进一步阅读read from here.
settings.朋友
ALLOWED_HOSTS = ['*']
以上是关于无效的http_host标头的主要内容,如果未能解决你的问题,请参考以下文章
避免使用 Django + Elastic Beanstalk 获得“无效的 HTTP_HOST 标头:'localhost'”消息
Django 错误(外部 IP):无效的 HTTP_HOST 标头:'*.domain.com'
Django 的 SuspiciousOperation 无效的 HTTP_HOST 标头
Django 错误:无效的 HTTP_HOST 标头:u'/run/myprojectname/gunicorn.sock:'