2015-10-30 56 views
0

我試圖進行代理我在http://localhost:7000運行的應用程序的NodeJS使用nginx的配置,以domainname.com/api但domainname.com/api工程完美然而domainname.com/api/info不如何創建一個HTTP的NodeJS代理

這裏是我的nginx配置

server { 
    listen 80; 

    server_name domainname.com 

    location /api/ { 
     proxy_pass http://localhost:7000; 
     proxy_http_version 1.1; 
     proxy_set_header Upgrade $http_upgrade; 
     proxy_set_header Connection 'upgrade'; 
     proxy_set_header Host $host; 
     proxy_cache_bypass $http_upgrade; 
    } } 

回答

0

找出問題所在。尾部斜線是所示的要求

proxy_pass http://localhost:7000/;