nginx-刷新页面404

通过首页进入访问页面正常,F5刷新之后报错404
配置文件中增加 try_files $uri $uri/ /index.html; 参数

因为web单页面开发模式,只有一个index.html入口,其他路径是前端路由去跳转的,nginx没有对应这个路径,刷新后新的url请求并没有跳转,在配置中新增try_files,$uri是nginx中的默认变量,就是客户端请求的路径,如果有请求的地址就反馈、没有继续找$uri/下的文件,如果没有就给index.html

你可能感兴趣的:(nginx-刷新页面404)