我已经在我的服务器上设置了nginx。它的工作罚款端口5000 现在我想建立一个不同的服务器来监听端口80 所以我有这个配置,相同的第一台服务器Nginx网站可用的配置不适用于端口80
server {
# location /etc/nginx/sites-available/backoffice
# after creating link to sites available by
# sudo ln -s /etc/nginx/sites-available/backoffice /etc/nginx/sites-enabled
listen 80;
server_name backofficeX;
location/{
include proxy_params;
proxy_pass http://unix:/tmp/backoffice_gunicorn.sock;
}
}
它不工作,我得到的通用'欢迎来到nginx!'消息。 事情是,ITS不工作仅用于端口80。
当我尝试端口5008/81/...它工作正常。我缺少什么80端口?
我尾的错误日志和访问日志
tail -f /var/log/nginx/error.log
但由于没有错误没有出现有
你所得到的默认页,因为索引属性默认为index.html的。 尝试放置确切的修饰符=/{}。 –
试图寻找该配置..你能更具体地把什么代码准确地放在哪里? – WebQube
location =/{ include proxy_params; index NON_EXISTENT_FILE; } –