vitepress打包部署在nginx后,发现刷新后页面出现异常,经过排查,发现是自己的nginx配置不正确。
当vitepress配置中开启了cleanUrls: true 时,应该这样设置nginx的配置。
location / {
try_files $uri $uri/ $uri.html /index.html;
}
这样,当用户访问该路径找不到时,就会优先去找对应的html文件,就能正常使用。
vitepress打包部署在nginx后,发现刷新后页面出现异常,经过排查,发现是自己的nginx配置不正确。
当vitepress配置中开启了cleanUrls: true 时,应该这样设置nginx的配置。
location / {
try_files $uri $uri/ $uri.html /index.html;
}
这样,当用户访问该路径找不到时,就会优先去找对应的html文件,就能正常使用。