директива
server {
listen 80;
# listen [::]:80;
root /var/www/test.ru/;
index index.html index.htm index.nginx-debian.html;
server_name test.ru www.test.ru;
location / {
try_files $uri $uri/ =404;
}
}
Мне нужно запросы test.ru/server проксировать на express на порт 10000
В какое место это поместить?
proxy_pass http://127.0.0.1:10000;
https://nginx.org/ru/docs/http/ngx_http_proxy_module.html#example
location /server { proxy_pass http://127.0.0.1:10000; }
Спасибо, читаю
Т.е. надо создать ещё одну location, а её размещать ниже первой? Чтобы сначала обрабатывалась location / А потом уже location /server
Выбирается длинный локейшн (если совсем грубо). Почитай про обработку запросов
Обсуждают сегодня