vue刷新404的问题解决方法
程序员文章站
2022-04-02 15:31:15
...
本篇文章给大家带来的内容是关于vue刷新404的问题解决方法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
1、 问题描述
利用vue-route结合webpack编写了一个单页路由项目,运维协助在服务器端配置nginx。部署完成后,访问首页没问题,从首页里打开二级页面没问题,但是所有的二级页面打开后,再次刷新,就会出现404现象!
2. 问题原因:
刷新页面时访问的资源在服务端找不到,因为vue-router设置的路径不是真实存在的路径。
3. 解决方法:
在nginx配置里添加vue-route的跳转设置(这里首页是index.html,如果是index.php就在下面对应位置替换),正确配置如下
location / { try_files $uri $uri/ @router; index index.html; } location @router { rewrite ^.*$ /index.html last; }本篇文章到这里就已经全部结束了,更多其他精彩内容可以关注PHP中文网的JavaScript教程视频栏目!
以上就是vue刷新404的问题解决方法的详细内容,更多请关注其它相关文章!
上一篇: MySQL二进制日志相关问题详解
下一篇: XHTML标准的版本_CSS/HTML
推荐阅读
-
php中使用addslashes函数报错问题的解决方法_PHP
-
localhost 关于Appserv无法打开localhost问题的解决方法
-
php警告Creating default object from empty value 问题的解决方法
-
vue 回到顶部的小问题
-
解决vue scoped html样式无效的问题
-
Vue+element 解决浏览器自动填充记住的账号密码问题
-
vscode 左侧扩展活动栏内容消失的问题及解决方法
-
Ajax缓存问题的解决方法汇总
-
通过vue-router懒加载解决首次加载时资源过多导致的速度缓慢问题
-
PHP 出现乱码和Sessions验证问题的解决方法!_PHP