单页应用的nginx配置
在用nginx
部署单页应用时(如umijs),有时项目并不是部署在web站点的根目录下,而是部署在站点下的某个目录下
这时,如果在改项目站点的某个页面刷新时,会出现空白页面,路由不正确。
nginx
配置的解决办法如下:
location /myweb {
root /var/www/dist;
try_files $uri /myweb/index.html;
}
在用nginx
部署单页应用时(如umijs),有时项目并不是部署在web站点的根目录下,而是部署在站点下的某个目录下
这时,如果在改项目站点的某个页面刷新时,会出现空白页面,路由不正确。
nginx
配置的解决办法如下:
location /myweb {
root /var/www/dist;
try_files $uri /myweb/index.html;
}