0
私はデジタルオーシャン上で液滴が走っています。私はDjango 1.10でgunicornとnginxを使用しています。django.security.DisallowedHost奇妙な値が例外をスローする
ウェブアプリケーションはうまく動作していますが、ログにDisallowedHost例外がいくつか取り込まれています。
私ALLOWED_HOSTSは次のとおりです。
'11.11.11.11,.mydomainname.com'
値は、それぞれの液滴IPアドレスと自分のパブリックドメイン名です。私は私のログに次のように見てきた最後の数日間で
:あなた(またはあなたが使用しているアプリが)requests.get_host()
を呼び出して(そしてあなたがDEBUG=False
セットを持って)いつでも
Invalid HTTP_HOST header: '1389508397'. You may need to add '1389508397' to ALLOWED_HOSTS.
Invalid HTTP_HOST header: 'www.google.com'. You may need to add 'www.google.com' to ALLOWED_HOSTS.
Invalid HTTP_HOST header: 'xxnet-403.appspot.com'. You may need to add 'xxnet-403.appspot.com' to ALLOWED_HOSTS.
Invalid HTTP_HOST header: '323.good-04y.appspot.com'. You may need to add '323.good-04y.appspot.com' to ALLOWED_HOSTS.
私は無視できるものですか? –
はい、無視するか、[この質問](http://stackoverflow.com/questions/18220519/how-to-disable-djangos-invalid-http-host-error)の回答を参照してください。あなたのNginxまたはDjangoのロギング設定の例外です。 – Alasdair