这是一个非常简短的问题,但我不知所措。我需要在 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; }
我怎样才能做到正确?谢谢!