Я хочу знать концепцию URL-пути nginx - PullRequest
0 голосов
/ 24 июня 2019

Я изучаю nginx и nodejs.

"example.com/test" - это ответ 200.
"example.com/test/" - также ответ 200.

Вопрос 1
Я хочу знать, почему «example.com/test» перенаправляется на
«example.com/test /".

Вопрос 2
«example.com/test/another» будет перенаправлен на «example.com/another".
». Однако «example.com/test/another/» - это ответ 200.
Я хочу знать,причина.

Вопрос 3
"example.com/test"
" example.com/test/another"
Я хочу знать настройку nginx для использования пути, которыйне имеет "/" в конце.

Спасибо за ваши теплые комментарии о новичках, которые только начали учиться.

/ etc / nginx / site-enable / my.config

 location /test/ {
    proxy_pass http://localhost:3003/;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header Host $http_host;
    proxy_http_version 1.1;
    proxy_redirect off;
    proxy_buffering off;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_read_timeout 86400;
  }
...