vue如何通过Nginx代理做到跨域访问API接口 解决404报错
vue如何通过Nginx代理做到跨域访问API接口
·
最近和vue对接接口发现总是访问不到 404
发现原因是 vue 使用代理 访问接口的时候前面加了一层
例如 访问 api/index/index 实际是 api/api/index/index
找到原因了 就搜怎么解决这个问题 找了几个写的都比较复杂 修改完还是不行
解决原理是 nginx反向代理
不多逼逼 直接上代码
我用的是宝塔 lnmp 环境直接 网站 -> 设置 -> 配置文件 加上以下代码 /api 是vue那边定的 下边填写你服务端的域名
location /api{
proxy_pass 你的域名;
}
这样就可以正常访问了
更多推荐
已为社区贡献1条内容
所有评论(0)