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

bug描述

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

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

解决方案

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

解决办法有:

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

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

END

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

相关推荐
管二狗赶快去工作!1 小时前
体系结构论文(九十三):LLM-Aided Compilation for Tensor Accelerators
人工智能·语言模型·自然语言处理·bug·体系结构
查古穆6 小时前
LLM的“小bug”:聊聊幻觉是什么,以及如何有效规避免
人工智能·bug
程序员 沐阳7 小时前
Git 二分法精准定位 Bug:从原理到实战,让调试效率起飞
git·elasticsearch·bug
软泡芙10 小时前
【Bug】ReactiveUI WPF绑定中依赖属性不更新的问题分析与解决方案
java·bug·wpf
Yiyi_Coding1 天前
BUG列表:如何定位线上 OOM ?
java·linux·bug
csdn_aspnet3 天前
Git二分法精准定位Bug,分享用git bisect快速锁定引入缺陷的提交,提升调试效率
git·bug·二分查找
R6bandito_3 天前
自实现FLASH读取函数中的隐式类型转换bug踩坑记录
c语言·开发语言·经验分享·stm32·单片机·mcu·bug
奶茶精Gaaa3 天前
精彩bug--连续接受消息快速点击聊天页出现消息重叠
bug
奶茶精Gaaa3 天前
精彩bug--带图片+文字消息打开图片显示格式损坏
bug
奶茶精Gaaa3 天前
精彩bug--每次发版页面不会自动清缓存
bug