采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
项目部署上线后,api的请求接口好像重复了,如下图
设置的url是这样的
const url = debug ? '/api/getDiscList' : '101.132.193.166/music/api/getDiscList'
但从上图上看,api的前面多了http://我的ip地址/music/,求问原因
上面那个原因不对。。刚刚把production环境下的url 改了下,ip 地址前面得加上http,就OK了
好像找到原因了。。。貌似是nginx拿到的ip并不是真正的ip,所以不会把请求地址转发到自己写的端口。。。不知道理解得对不对
你发起请求的地址,是跟你前端的代码相关,nginx 只是负责做代理和转发到你后端起的服务,如果转发找不到对应的服务,则报 404
登录后可查看更多问答,登录/注册
Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。
1.5k 32
2.0k 31
1.6k 26
1.5k 25
1.9k 24