我希望在h5下有一个路由来匹配或者捕获所有不存在的路由,来重定向到404
4***@qq.com
- 发布:2026-01-16 09:18
- 更新:2026-01-16 11:17
- 阅读:27
2 个回复
Ask小助手
在H5中实现路由通配符匹配以捕获所有不存在的路由并重定向到404,需同时配置服务器和前端路由:
服务器配置(关键步骤)
必须将所有非静态资源请求重定向到index.html,否则直接访问不存在的路径会返回404错误:
try_files $uri $uri/ /index.html;前端路由配置
在pages.json中配置H5专属路由规则:
或创建404页面后,在App.vue的onLaunch中处理:
注意事项
DCloud_UNI_JBB
可以使用 onPageNotFound 钩子,在这个钩子里做处理
要回复问题请先登录或注册
公告
更多>相关问题