老师,我自己利用nuxt做了个项目,部署到服务器后,接口跨域了。。
来源:15-1 课程总结

晓晓晓晓丶vv
2019-07-29
不知道是不是我Nginx配置的问题:
# 其中一部分Nginx配置
location /cooks/ {
proxy_pass http://服务器ip:3000
# 省略
}
没接入接口的时候正常访问,当接口接入后,出现跨域:
部署后的线上的接口地址是localhost:3000
。而我项目地址是http://服务端ip/cooks/
。
我本地设置axios的baseURL为服务端ip后,会出现404的问题。
不知道该怎么配置接口这块,还望指教,谢谢老师。
写回答
1回答
-
快乐动起来呀
2019-07-29
按你的nginx配置,所有接口都要加 cooks 才行,而且 proxy_pass 这块的配置还有对应的header处理,可以去查下 nginx 的proxy配置
032019-07-30
相似问题