热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

vueHistory模式下,布置到服务器上路由刷新会报nginx404错误

之前写完vue项目后,布置到服务器,用nginx反向代理后,一开始进去,进各种路由都是没问题的,但是一旦f5刷新后就会出现一个nginx404的错误。经过翻阅vue文档后,发现这是vueHisto

之前写完vue项目后,布置到服务器,用nginx反向代理后,一开始进去,进各种路由都是没问题的,但是一旦f5刷新后就会出现一个nginx404的错误。

经过翻阅vue文档后,发现这是vueHistory 模式下的一个问题,需要后台配置支持。

History 模式是没有hash键,比如/a/b,f5刷新,url就直接去a文件下找b文件。但是在hash模式下,比如#/a/b,url刷新就不会找hash键后的路径。

所以这个问题有两个解决方法

   1.是不用History 模式,

   2.是在后置配置支持,vueHistory 模式文档


推荐阅读
author-avatar
我的双宝宝_486
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有