2017-04-11 43 views
2

我是亞馬遜網絡服務的新手,我試圖使用彈性BeansTalk部署Django應用程序。我遵循AWS開發人員指南,當我使用EBCLI部署應用程序並打開瀏覽器以查看我的應用程序運行時,出現以下錯誤。在AWS中部署Django應用程序。提高不允許的主機異常

Request Method: GET Request URL: http://django-env.vsvztq2hxp.us-west-1.elasticbeanstalk.com/ 

Django的版本:1.9.12 Python版本:3.4.3安裝的應用程序: [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes' ,'django.contrib.sessions', 'django.contrib.messages','django.contrib.staticfiles']已安裝 中間件:['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware .SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.mid dleware.AuthenticationMiddleware」, 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware']

回溯:

在get_response文件 「/opt/python/run/venv/lib/python3.4/site-packages/django/core/handlers/base.py」 123.響應= middleware_method(請求)

文件「/opt/python/run/venv/lib/python3.4/site-packages/django/middleware /common.py「in process_request 56. host = request.get_host()

文件」/opt/python/run/venv/lib/python3.4/site-packages/django/http/request.py「在get_host 109加註DisallowedHost(MSG)

異常類型:DisallowedHost在/ 異常值:無效HTTP_HOST頭: 'django-env.vsvztq2hxp.us-west-1.elasticbeanstalk.com'。您可能需要將'django-env.vsvztq2hxp.us-west-1.elasticbeanstalk.com'添加到ALLOWED_HOSTS。

顯然,應用程序已部署,但出於某種原因異常提出。

有人可以幫我嗎?在您的settings.py文件

ALLOWED_HOSTS = ['us-west-1.elasticbeanstalk.com'] 

這裏是一個偉大的清單,你在督促部署前:

+0

http://stackoverflow.com/questions/40667519/why-is-django-throwing-error -disallowedhost- – oshaiken

回答

4

你很榮幸地得到這樣一個詳細的錯誤..

異常類型:DisallowedHost在/異常值:無效HTTP_HOST 頭:「Django的env.vsvztq2hxp.us西-1。 elasticbeanstalk.com」。 您 可能需要將'django-env.vsvztq2hxp.us-west-1.elasticbeanstalk.com' 添加到ALLOWED_HOSTS。

只需添加django-env.vsvztq2hxp.us-west-1.elasticbeanstalk.comALLOWED_HOSTSsettings.py

做這樣的事情

#in settings.py 

ALLOWED_HOSTS = [ 'django-env.vsvztq2hxp.us-west-1.elasticbeanstalk.com', ...] 
相關問題