ngnix环境下vue项目刷新404问题

在服务端nginx配置里添加vue-route的跳转设置,正确配置如下:

server
{
    listen 80;
    server_name testwx.wangshibo.com;
    index index.php index.html index.htm default.php default.htm default.html;
    root /www/wwwroot/ssoShuang/dist;

    #vue-router配置
    location / {
        try_files $uri $uri/ @router;
        index index.html;
    }
    location @router {
        rewrite ^.*$ /index.html last;
    }
}

你可能感兴趣的:(ngnix环境下vue项目刷新404问题)