uni-app发行h5网站刷新响应404
记一次uni-app部署到服务器遇到的坑
先上代码,h5配置如下。本地运行到浏览器一切正常,放到Linux上使用Nginx部署后路由正常,但是刷新URL之后就报404 Not Found
原因:未知
应该是浏览器按静态资源的方式去找对应的资源没有找到(如有知情者望告知)
解决办法
灵感来源于广大网友:在后台用拦截器重定向资源
那么为什么不用Nginx呢,好的上Nginx配置: location / { try_files $uri $uri/ /index.html last; index index.html; }