1. ホーム
  2. python

[解決済み] 無効な http_host ヘッダー

2022-05-10 11:25:07

質問

私はDjangoフレームワークを使用してWebサイトを開発しようとしており、DigitalOcean.comを使用して起動し、django-projectに必要なファイルをデプロイしました。

Django-projectに静的ファイルを含める必要があり、静的ファイルを収集した後、私は自分のIPをリフレッシュしようとしました。

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

次のようなエラーが発生します。

DisallowedHost at / 無効な HTTP_HOST ヘッダー: '198.211.99.20' です。あなたは ALLOWED_HOSTS に u'198.211.99.20' を追加する必要があります。

誰かこれを解決するのを手伝ってくれませんか?これは、Djangoフレームワークを使用した私の最初のウェブサイトです。

どうすればいいですか?

エラーログを見れば一目瞭然です。提案されているように、あなたは 198.211.99.20 ALLOWED_HOSTS を設定します。

プロジェクトの settings.py ファイルに ALLOWED_HOSTS このように

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

さらに詳しい情報はこちら ここからお読みください。