簡體   English   中英

Nginx + Node.js應用程序位置

[英]Nginx + nodejs app location

這是一個很短的問題,但我不知所措。 我需要在domain.com/nodeapp/下運行的nodejs應用程序。

問題是-如果我寫的域名是正確的,例如: domain.name/nodeapp/所以當我轉到domain.name/nodeapp ,將加載損壞的版本。

我需要nginx才能使用/nodeapp/正確重定向到位置

現在我正在使用下一個配置:

location /nodeapp {
                proxy_pass http://localhost:20100;
                rewrite ^/nodeapp/?(.*)$ /$1 break;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }

我該如何糾正? 謝謝!

這會做

location /nodeapp {
        proxy_pass http://localhost:20100;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM