A服务器上URL被A上的nginx转发到B服务器上,B服务器上n
2019-08-16 本文已影响0人
墨色尘埃
浏览器通过访问66后台服务器上接口,66上的nginx将请求转发到39上,39服务器提供了文件访问(39服务器上nginx作为一个http使用)。
获取头像URL:![](https://img.haomeiwen.com/i1461379/b18f35e43d6d8c94.png)
项目里用的是nginx转发,所以看11.66服务器的nginx配置:
![](https://img.haomeiwen.com/i1461379/e147bca56b6a6b0e.png)
![](https://img.haomeiwen.com/i1461379/3f8ee6a62e19310a.png)
当调用头像URL时,会匹配到/jscmpDev/jsfiles/
,通过转发到文件服务器proxy_pass http://FTPServer/jscmpDev/jsfiles/;
;
文件服务器上也使用了nginx,将E:/files/jscmp/
目录下的附件作为网络资源访问。(nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。)
![](https://img.haomeiwen.com/i1461379/6310c3f085cafbfb.png)
![](https://img.haomeiwen.com/i1461379/2b7c2dc1d2eca2ba.png)
两台服务器A、B
A配置了nginx,转发到了B
B配置了nginx