ant design pro 部署非根路径

Mereith2022年7月30日小于 1 分钟

比如我想部署到 /admin 路径下,那么我需要在config.js 中设置:

base: "/admin/",
publicPath: '/admin/'

nginx 必须复制到 root 路径下的admin 子目录下,nginx 反代中设置:

  root /usr/share/nginx/html;
  absolute_redirect off;
  location ^~ /admin{
      alias /usr/share/nginx/html/admin;
      index index.html;
      try_files $uri $uri/ /admin/index.html;
    }
Loading...