Vue history模式的nginx配置

1. 项目直接部署到根目录时

location ^~ / {
        alias /bgi/sdb2/frontend/test/dist;
        index index.html; #默认访问的文件
        try_files $uri $uri/ /index.html; #目录不存在则执行index.html
}

2. 项目部署到子路径时

假设子路径为 /test/

location ^~ /test {
        alias /bgi/sdb2/frontend/test/dist;
        index index.html; #默认访问的文件
        try_files $uri $uri/ /test/index.html; #目录不存在则执行index.html
}

3. 以上配置同样适用于reactjs的项目

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容