try_files $uri $uri/ /index.html;try_files $uri $uri/ /index.html;

一般我们认为启用history模式只是去掉地址栏的#符号,然后Nginx服务器为了实现这个效果需要添加一段代码用于支持该效果。

但实际上并不是表面上那么简单,给Nginx添加这段代码后,我们可以直接在地址栏输入路由链接,从而进入到对应的路由页面,如果没有使用该段代码,地址栏的#号依旧会消失,但是你无法通过直接输入路由地址直接进入到对应的页面。

代码:

## 启用history模式( 什么请求都只返回index.html)
location / {
    try_files $uri $uri/ /index.html;
}

0
  • 本文分类:vue 项目实战
  • 本文标签:暂无标签
  • 流行热度:已超过 72 人围观了本文
  • 发布日期:2020年03月17日 - 23时08分00秒
  • 版权申明:本文系作者@木灵鱼儿原创发布在木灵鱼儿站点。未经许可,禁止转载。

评论(0)

微信收款码
微信收款码