Fork me on GitHub

如何将Vue项目部署在域名的子路径上(使用history)

比如/admin前缀打开的是前端项目。(注:如果打包后的静态资源也转到 /admin 前缀下,将vue项目配置build.assetsPublicPath值改为 /admin)

server {
    listen 80;
    server_name ***.com;
    location /admin {
        alias /var/www/html;
        try_files $uri $uri/ /admin/index.html;
    }
    # 其他配置不影响的
    location / {
        proxy_pass http://***;
    }
}