在位置重写的情况下,如何解决节点的Nginx服务器上的500个内部服务器错误

时间:2019-05-20 07:37:46

标签: node.js nginx nginx-location

  

我已经在系统上配置了nginx服务器,该服务器已成功配置并且运行良好。

     

一个/单节点应用程序运行良好

     

但多个应用程序未运行!

     

我正在运行多节点应用程序   像:

     
    

“ test1”     http://127.0.0.1:3000
    “ test2”     http://127.0.0.1:3001
    “ test3”     http://127.0.0.1:3002

  

/etc/nginx/sites-available/

server {
   listen 80 default_server;

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

在一个站点上运作良好。

  

但是当我在该文件中添加了多个网站

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

0 个答案:

没有答案