Как установить проксирование nginx для двух разных angular билдов - PullRequest
1 голос
/ 12 июля 2020

Я хочу настроить обратный прокси Nginx для двух разных проектов Angualr. Одна сборка обслуживает порт 80, а другая - порт 2000. Здесь я добавил файл конфигурации nginx. Но обратный прокси-сервер не работал и всегда указывал на правило « location / » (ie, proxy_pass http://3.81.197.217/;)

  server {
    listen 80 default_server;
    listen [::]:80 default_server;
            
    location  / {           
            proxy_pass http://3.81.197.217/;
    }                
    
    location /#/login {
            
            proxy_pass http://3.81.197.217:2000/;
   }

Эти настройка выполняется на прокси-сервере, а фактический код выполнялся на другом сервере.

Приложение 1: http://3.81.197.217/# / Приложение 2: http://3.81.197.217/# / логин

...