server {
listen 80;
server_name server_domain_or_IP;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/sammy/myprojectdir;
}
location / {
include proxy_params;
proxy_pass http://unix:/run/gunicorn.sock;
}
}我已经在server_name中输入了我的IP地址,而且它运行得很好。我将我的域名转发到受人尊敬的IP地址,但当我打开域名地址时,它显示的是“欢迎来到Nginx”,而不是我的web应用程序。
我必须在nginx网站上提供域名吗??
发布于 2020-03-03 18:37:49
没有必要编辑Nginx网站-可用,它的工作,因为我添加了我的域名与和没有“www。”在ALLOWED_HOST in settings.py和Nginx的网站上,我只是把我的IP域名换成了“www”,而不是“www”。就这样,现在重新启动火奴鲁恩和尼克斯。
发布于 2020-03-03 10:28:52
默认情况下,在安装nginx时,它将采用端口/etc/nginx/sites-available/default,80,如果您在路径中看到默认配置文件,您可以看到默认端口将侦听80,或者将默认端口80更改为其他端口,或者将当前项目端口更改为其他端口,最后重新启动nginx以查看更改。希望这能帮到你!
https://stackoverflow.com/questions/60504997
复制相似问题