Конфигурация Nginx не работает

Конфигурация Nginx не работает

У меня довольно простая конфигурация Nginx, которую я не могу заставить работать. Я пытаюсь сделать так, чтобы Nginx обслуживал мое приложение node, /а затем у меня есть /colorsмаршрут, который, похоже, не хочет работать. Да, я знаю, что мой файл конфигурации работает, /colors/но он тоже не работает. Оба возвращают 404 not found, даже когда я ввожу точное имя файла html/путь

Я знаю, что на этот вопрос уже отвечали 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;
}

Связанный контент