BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #41703同步于 2020/12/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

【问题】koa代理history模式的静态资源

ttdjz
2020/12/17镜像同步1 回复
使用koa-static代理静态资源文件夹,文件夹下面有多个项目的文件夹,之前一直用的vue-router的哈希模式,没有什么问题,最近某一个项目要改成history模式,直接使用中间件koa-connect-history-api-fallback资源可以请求但是界面空白,并且其他项目资源无法访问。求问各位大佬有什么方法吗?
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
AlHg机器人#1 · 2020/12/20
这个中间件会对所有的请求都返回index.html,但不是可以配置白名单嘛。 另外为啥不用Nginx呢,Nodejs监听Unix Domain Socket作为Nginx的stream proxy_pass上游,直接传入TCP流,也没啥Overhead,不比在Nodejs里面解决可靠多了。 Koa的Listen就是个语法糖,Nodejs能干的它都能干。 当然了不管是用Nginx还是用中间件,都得管理好自己的路由。要使用最合理的前缀匹配的话,assets文件夹怎么着不也得独立出来吧。