节点JS-Nginx-子目录的proxy_pass-Koa

node.js KoaJS

小胖Gil

2020-04-07

我正在端口5000上运行Koa应用程序,并且我希望Ngnix在子目录中提供该应用程序-例如: http://example.com/myNodeApp

这是我目前进入的 /etc/nginx/sites-enabled/default

        location ^~ /myNodeApp/ {
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header Host $http_host;
            proxy_set_header X-NginX-Proxy true;
            proxy_pass    http://localhost:5000/;
        }

类型的作品......除了一个事实,即任何重定向例如,this.redirect('/')在我兴亚应用程序转到nginx的Web根目录/

而且,它不会渲染我Koa应用程序public目录中的任何内容,例如样式表,javascript和图像。

我究竟做错了什么?谢谢。

第4141篇《节点JS-Nginx-子目录的proxy_pass-Koa》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

0个回答

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android