django, nginx, gunicorn 404 на любой другой странице, кроме root - PullRequest
0 голосов
/ 23 мая 2018

Моя проблема в том, что всякий раз, когда я пытаюсь просмотреть веб-страницу, которая не является корневой веб-страницей, aka / user / nginx возвращает ошибку 404, и журнал ошибок сообщает "/ usr / share / nginx / html / user / login / index.html "не найден.

текущая конфигурация nginx

server {
    listen 80;
    server_name ip_address;

    location = /static {
         root /opt/scrumban/kanbanboard/;
         autoindex off;
     }

    location = / {
        include proxy_params;
        proxy_pass http://unix:/opt/scrumban/kanbanboard/kanban.sock;
    }
}

1 Ответ

0 голосов
/ 23 мая 2018

Удалить эти = знаки;они означают, что сопоставляются только пути "/" и "/ static".Без символа они совпадают как префиксы, а это то, что вы хотите.

...