经过nginx反向代理后express找不到public里的文件
在nginx里配的反向代理
如下:
location ~ ^/wechat-back/.+ {
proxy_pass http://127.0.0.1:3008;
}
location ~ ^/wechat-back/ {
proxy_pass http://127.0.0.1:3008;
}
然后在express项目里的html文件里<script src=’/js/testjs.js’></script>
不会跳到服务中
本人目前解决的办法是直接以请求的方式把js文件返回回去 有木有更好的解决办法?各位大神
1 回复
哈 解决了 不过也算是投机取巧吧 又把js css的反向代理配置了一下 这样就可以直接proxy到需要的工程目录下