使用nginx的proxy_pass根据路径转发到node服务,静态资源访问404

问题

一个服务器上部署多个node的服务,想要根据路径进行server的转发,但匹配到路径的静态资源访问404。

配置

`

#nginx配置

location /admin {

proxy_pass http://127.0.0.1:3000/;

}

`
问题如下图,静态资源访问404,但如果加上3000端口是可以访问到该静态资源的,请教一下各位大佬,是什么原因?以及应该如何解决?
使用nginx的proxy_pass根据路径转发到node服务,静态资源访问404

回答

要注意代理 host 后面的 /,你这种情况,应该不需要斜杠;
参考:https://xuexb.github.io/learn...

以上是 使用nginx的proxy_pass根据路径转发到node服务,静态资源访问404 的全部内容, 来源链接: utcz.com/a/64898.html

回到顶部