
Vue Router 使用历史模式刷新后可能出现404问题,需要解决。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
由于我们的应用程序采用单页客户端架构,在启用 history 模式的情况下,URL 的表现形式与常规 URL 类似,可以直接访问诸如 http://www.xxx.com/user/id 这样的地址。然而,由于 vue-router 的配置将这些路径定义为非实际存在的路径,因此页面刷新时很可能会出现 404 错误。为了确保 history 模式下的正常访问体验,必须在后端进行相应的配置支持。具体而言,需要在服务端添加一个能够覆盖所有潜在情况的备选资源:当 URL 与任何静态资源不匹配时,应返回默认的 index.html 页面,该页面正是应用程序所依赖的核心页面。因此,需要修改服务器端的 404 错误页面配置路径,使其指向 index.html。请注意:实施此操作后,服务器将不再主动返回传统的 404 错误页面。
全部评论 (0)
还没有任何评论哟~


