gpt4 book ai didi

python - django 的 ALLOWED_HOSTS 抛出错误 500?

转载 作者:太空宇宙 更新时间:2023-11-03 18:30:34 25 4
gpt4 key购买 nike

在我的 Django 项目的用于部署的 settings.py 中,我希望 mywebsite.com 成为允许的主机,但这样放置会引发 500 错误。

对于生产服务器,当我使用时:

ALLOWED_HOSTS = ['localhost', 'mywebsite.com']它在每个页面上都会抛出错误 500。

但是如果我将其更改为

ALLOWED_HOSTS = ['*']效果很好。

我检查了 nginx 的 error.log 但没有记录错误。

但我想保留 * 并不安全,我只想保留 mywebsite.comwww.mywebsite.com

请说明为什么会抛出 500 错误。

谢谢

最佳答案

可能是 Allowed Host Setting for Django on EC2 的重复项在那里我可以找到工作正常的答案(因为他们已经接受了)。请尝试一下并检查这是否有效。

ALLOWED_HOSTS = ['.mywebsite.com']

关于python - django 的 ALLOWED_HOSTS 抛出错误 500?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22447297/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com