https://blog.csdn.net/weixin_38704338/article/details/84643280

nginx history 非根目录的解决办法

vue history需要nginx或者其他方式配置一下才可正确访问,否则路由跳转之后刷新一下便会404 具体原因vue-router官网有说明,在此不多说

最近遇到的问题是上了一个小的项目,需要放在更深层次的目录下,上到测试环境 做了官网提到的nginx配置发现不行,之后查阅了一些博客资料,发现都没有一个特别好的方案。最终,我的解决方案如下

location / {
    index  index.html index.htm;
    try_files $uri $uri/ /auth/index.html;
}

location ^~ /h5/ {
    root /usr/local/nginx/html/;
    index index.html index.htm;
    try_files $uri $uri/ /h5/index.html;
}
作者:Jeebiz  创建时间:2023-02-25 01:42
最后编辑:Jeebiz  更新时间:2023-02-25 01:45