nginx местоположений не загружены правильно - PullRequest
0 голосов
/ 10 марта 2020

У меня есть сервер, на котором у меня есть приложение Angular и серверная часть nodejs.

Серверная часть работает на порте 4000

Я использую nginx в качестве обратного прокси-сервера и здесь моя конфигурация

 server{
  server_name _;
  location / {
    root /var/www/haymrFront;
    index index.html;
    try_files $uri $uri/ /index.html;
  }
  location /tgup-api/ {
    proxy_pass "http://localhost:4000/";
  }
}

К сожалению, когда я отправляю запрос на мой сервер / tgup_api /, приложение angular получает его. Есть идеи как это исправить?

1 Ответ

0 голосов
/ 10 марта 2020

вам не нужны кавычки для proxy_pass

, просто используйте

location /tgup-api/ {
    proxy_pass http://localhost:4000/;
  }
...