当前位置: 首页 > news >正文

【bug日志-水】解决本地开发下代理和url同名导致刷新404的问题

bug描述

        在本地开发,并且路由是history的模式下,代理和url同名的情况下,刷新会404。

  {path: '/googleAds',//如果有个代理也叫googleAds,刷新时就会404name: 'googleAds',icon: 'sound',routes: [{path: '/googleAds/GoogleAdsSettingPage', name: 'GoogleAdsSettingPage',component: '@/pages/GoogleAds/GoogleAdsSettingPage',},],},

解决方案

        因为history模式下,浏览器会以前端路由的url去发送请求,这当然是请求不到的,所以是404。

解决办法有:

1、用hash模式,这样就不会用前端路由的那一段去服务器请求了。

2、代理或者url路径改名,不要同名就行

END

看来明白hash和history的原理还是有用的,哈哈哈。

http://www.lryc.cn/news/479065.html

相关文章:

  • Hive面试题-- 查询各类型专利 top10 申请人及专利申请数
  • 996引擎 - 活捉NPC
  • 航展畅想:从F35机载软件研发来看汽车车载软件研发
  • 用Dify搭建AI知识库
  • 架构师:如何提高web网站的请求并发响应量?
  • 图论基础--孤岛系列
  • Docker学习—Docker的安装与使用
  • HC-SR04超声波传感器详解(STM32)
  • 如何在BSV区块链上实现可验证AI
  • Python快速安装软件包到环境的方案
  • npm入门教程17:准备发布的npm包
  • 协程1 --- 发展历史
  • VBA10-处理Excel的动态数据区域
  • 【git】使用记录
  • 代码随想录算法训练营第三十八天|Day38 动态规划
  • 使用C++和libcurl库实现HTTP请求(GET、POST、文件上传)
  • makefile例子
  • 用环形数组实现队列(多种高级方法,由浅入深)
  • springboot框架使用RabbitMQ举例代码
  • Java实现一个延时队列
  • 为什么说vue是双向数据流
  • 创造属于你的 Claude Prompt 和个性化 SVG 卡片|对李继刚老师提示词的浅浅解析与总结
  • redis与本地缓存
  • git撤销commit和add
  • 【361】基于springboot的招生宣传管理系统
  • 【一些关于Python的信息和帮助】
  • creo toolkit二次开发学习之程序集(ProAsmcomp)和装配体组件路径对象(ProAsmcomppath)
  • 深入浅出 Spring Boot 与 Shiro:构建安全认证与权限管理框架
  • 外包干了三年,精神严重内耗...
  • ruoyi-vue集成tianai-captcha验证码