gpt4 book ai didi

python - 如何在 Nginx 中使用 django-hosts

转载 作者:行者123 更新时间:2023-12-04 10:21:03 25 4
gpt4 key购买 nike

我创建了一个 Django 应用程序,它有两个名为“api”和“consumer”的应用程序。现在我想为这两个应用程序使用子域。赞 api.server.com server.com .我在网上搜索并找到了 django-hosts,所以我在我的本地主机中实现了它并且它工作正常。

之后,我将它部署在 AWS EC2 实例上,并在 Godaddy 中创建了子域,并将根域和子域都指向我的实例 IP。根域工作正常,但是当我尝试去时 api.server.com ,它显示我默认 欢迎使用 Nginx 屏幕。请帮我解决这个问题。

nginx.conf

server{
server_name server.com, api.server.com;
access_log /var/log/nginx/example.log;

location /static/ {
alias /home/path/to/static/;
}

location / {
include proxy_params;
proxy_pass http://unix:/home/username/project/project.sock;
}
}

最佳答案

您不需要 ,一个简单的空间就可以了。

server_name server.com  api.server.com;

你也可以使用通配符,见 the documentation .
server_name *.server.com;

关于python - 如何在 Nginx 中使用 django-hosts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60847188/

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