通过nginx去除 api url前缀 并保持后面剩余的url不变向后台请求
背景是我开发vue3用vite做的代理,我每个请求都刻意加一个前缀api,vite代理可自动识别api开头的接口,将api开头的请求去除,并向后台请求,开发服务其好使。但打包发布后放到nginx代理页面 就带api直接请求了,后台没有这个api开头的接口就报404了 http://127.0.0.1:5099/api/sample/sample/getbuttonlist。刚开始想从vite,前台配置等找方式解决,后看网上有用ngnix的,简单粗暴的解决也行,实际测试好使。