我有一个非常基本的 Nginx 配置,但似乎无法正常工作。我试图让 Nginx 为我的节点应用程序提供服务/
,然后我有一个/colors
似乎不想工作的路由。是的,我知道我的配置文件有,/colors/
但那也不起作用。即使我输入了准确的 html 文件名/路径,它们都返回 404 未找到
我知道这个问题之前已经被回答了 1000 次,但我试了所有办法都不管用
location / {
proxy_pass http:/<IP>:<PORT>;
include /etc/nginx/proxy_params;
}
location /colors/ {
root /var/www/colors;
}
编辑**
如果我改变它,使颜色在/
那时完成,它可以工作,但不使用/colors
或/colors/
答案1
root /var/www;
通过在我的服务器块顶部设置然后设置以下位置块来使其工作。
location /colors/ {
autoindex on;
root /var/www;
}