本来使用的是vue-router的hash模式,但是hash模式下url需要带“#”符号,不仅看起来不舒服,而且有些场景下是会破坏路由中的"#"(微信分享页面就会把"#"后边的内容处理掉),所以就需要使用history模式,然后就让后端改下nginx配置:
修改nginx 的配置文件在,location/下添加
location / { try_files $uri $uri/ /index.html; }

本来使用的是vue-router的hash模式,但是hash模式下url需要带“#”符号,不仅看起来不舒服,而且有些场景下是会破坏路由中的"#"(微信分享页面就会把"#"后边的内容处理掉),所以就需要使用history模式,然后就让后端改下nginx配置:
修改nginx 的配置文件在,location/下添加
location / { try_files $uri $uri/ /index.html; }
本文标题:nginx history模式 无法刷新的问题
本文链接:https://www.haomeiwen.com/subject/nsuxzktx.html
网友评论