前提・実現したいこと
DjangoをAWS Ubuntuにデプロイしました。
Elastic IPでアクセスし表示を確認後、
ELBでURLを振り分けるためターゲットグループを設定し、
Route53のドメインを設定しました。
しかしここで、DisallowedHostエラーが出てしまいます。
IPではアクセスできるところから、AWSではなくおそらくDjangoの問題ではないかと考えていますが、「IPではアクセスできるのにドメインではアクセスができない」といった状況になった方がいらっしゃいましたら、解決方法をご相談させていただけますと幸いです。
試したこと
setting.pyに関しては、
・ALLOWED_HOSTS = ['*']
・ALLOWED_HOSTS = ['ドメイン']
を試しましたが、ダメでした。
setting.pyのほかにアクセスを制御する何かが存在するのでしょうか。
また、nginxの設定ファイルはserver_nameにドメインを当てています。
補足情報(FW/ツールのバージョンなど)
python 3.6.7
Django 2.1.5
あなたの回答
tips
プレビュー