У меня локально запущено приложение узла на порту 3000, я настроил nginx, но по какой-то причине он работает неправильно.
Я попытался proxy_pass к http://google.com, и это сработало, но когда я изменяю его на http://localhost:3000, я получаю страницу ошибки nginx.
приложение работает, я открыл порт 3000 на своем сервере и могу получить к нему доступ на своем http://domain:3000.
server {
listen 80;
listen [::]:80;
server_name mydomain.com;
# root /usr/share/nginx/html;
location / {
proxy_pass "http://localhost:3000";
}
error_page 404 /404.html;
location = /40x.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
есть идеи, почему прокси не работает должным образом?
Спасибо.