Как я могу устранить 500 внутренних ошибок сервера на сервере Nginx для узла в случае перезаписи местоположения - PullRequest
0 голосов
/ 20 мая 2019

Я настроил сервер nginx в моей системе, сервер был успешно настроен и работает нормально.

приложение одного / одного узла работает нормально

но несколько приложений не работают !!!

Я запускаю приложение с несколькими узлами, например:

"test1" http://127.0.0.1:3000
"test2"http://127.0.0.1:3001
"test3" http://127.0.0.1:3002

in /etc/nginx/sites-available/

server {
   listen 80 default_server;

   location / {
     proxy_pass "http://127.0.0.1:3000";
     try_files $uri $uri/ =404;
   }
}

хорошо работает для одногоsite.

но когда я добавил этот файл для нескольких сайтов

server {
  listen 80 default_server;

  location /test1{
    rewrite ^/test1(.*) $1 break;
    proxy_pass "http://127.0.0.1:3000";
    try_files $uri $uri/ =404;
  }
}

но я получил 500 Internal Server Error

...