web-dev-qa-db-ja.com

無効なhttp_Hostヘッダー

私はDjangoフレームワークを使用してWebサイトを開発し、DigitalOcean.comを使用して立ち上げ、必要なファイルをDjango-projectにデプロイしようとしています。

私はDjango-projectに静的ファイルを含めなければなりませんでした、そして静的ファイルを収集した後、私は自分のipを更新しようとしました

私はWebサイトを作成するために使用したチュートリアルを含めています。 https://www.pythonprogramming.net/Django-web-server-publish-tutorial/

次のようなエラーが表示されます。

DisallowedHost at/Invalid HTTP_Hostヘッダー: '198.211.99.20'。 ALLOWED_HOSTSにu'198.211.99.20 'を追加する必要があるかもしれません。

誰かが私を助けてくれますか?これはDjangoフレームワークを使った私の最初のウェブサイトです。

82

エラーログは簡単です。それが示唆したように、あなたは198.211.99.20をあなたのALLOWED_HOSTS設定に加える必要があります。

プロジェクトのsettings.pyファイルで、ALLOWED_HOSTSを次のように設定します。

ALLOWED_HOSTS = ['198.211.99.20', 'localhost', '127.0.0.1']

さらに読むためには ここから読んでください。

143
Prakhar Trivedi

settings.py

ALLOWED_HOSTS = ['*']
0
George Poliovei