【发布时间】:2022-01-10 17:54:22
【问题描述】:
两天后部署我的应用程序并正常工作,我决定更改子域的名称,所以我只是在路径下重命名它:
/etc/nginx/sites-available
然后我又做了一次
sudo certbot --nginx 代表“https”,
然后在我的 django 应用程序的 settings.py 中添加这个主机,
我已经sudo systemctl restart nginx重启了nginx
然后:
sudo systemctl restart gunicorn
然后
python manage.py makemigrations
-->没有检测到变化
python manage.py migrate
-->没有检测到变化
当我去浏览器访问我的应用程序时,我得到了这个错误
DisallowedHost at /
Invalid HTTP_HOST header: 'subdomain.domain.com'. You may need to add 'subdomain.domain.com' to ALLOWED_HOSTS.
,否则我在“settings.py”上添加了主机
请帮忙,当我更换主机时我应该做任何其他步骤,提前谢谢
【问题讨论】:
标签: django nginx django-urls django-settings