我遇到了跨域问题,因为前端需要从多个服务器获取数据,然后让后端获取数据,然后再提供与前端的接口,所以有点麻烦,所以我希望让前端直接访问其他网站的数据。
例如,如果此网站是A,并且想要从B,C和D的3个网站中请求数据,那么代理服务器是否可以将它自动通过中转代理发送到B,C和D的服务器服务器?结果将在响应后自动返回。
去看看Nginx的反向代理,即当前配置。
这是我的Nginx设置:
我真的不知道总是显示错误的StackOverflow 4个空格的代码,但是它是直接从VSCode复制的。
这种配置的想法只能实现A对Nginx
的访问,就像访问B一样,但是其他C,D服务器又如何呢?是否可以将其配置为URL加上代表域名的参数,然后Nginx
自动替换参数中的域名?
但是仍然不知道该怎么办,有什么好的解决方法吗? (v ^ _ ^)v