Я запускаю приложение на порту 8000 и должен перенаправить все запросы, поступающие на порт 80, в мое приложение (порт 8000). Я понимаю, что использование nginx - это способ обойти это. Я изменил ngninx.conf следующим образом:Как перенаправить все запросы на приложение, запущенное на конкретном порту с помощью nginx?
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /usr/share/nginx/html;
index index.html index.htm;
server_name localhost;
location/{
proxy_pass http://127.0.0.1:8000;
try_files $uri $uri/ =404;
}
}
Я могу теперь перенаправить запросы на мой сервер приложений, но запросы вида xyz.com/abc возврата 404 не найден. Я думал, что приведенное выше соответствует всем запросам и перенаправляет все на приложение на порт 8000. Что я здесь делаю неправильно?