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;
}
版权申明
本文系作者 @木灵鱼儿 原创发布在木灵鱼儿站点。未经许可,禁止转载。
暂无评论数据