跨域方法(4)-nginx反向代理配置

首先介绍一个虚拟主机的概念:多个域名指向同一个服务器,服务器根据不同域名,把请求转发到不同的应用服务器,表面上有多个主机(因为域名不同嘛),但是实际上都是一个主机在工作。
反向代理是什么呢?
反向代理服务器将客户端的请求,转发给内网的应用服务器,(如果有防火墙,就先通过防火墙的通路),应用服务器的处理结果也会先返回给代理服务器,这样就完成了“代理”的任务。
假设跨域请求到的是我们的虚拟主机,那么用nginx来代理这个虚拟主机,然后转发到我们的真正应用服务器--本地服务器,所以下面相当于是用nginx反向代理来模拟了一下跨域的过程,实际应用场景并不很多
利用安装好的nginx下面开始跨域配置
1、构建虚拟主机
(1)进行host配置
在windows/hosts文件,把虚拟主机的域名添加进去

你可能感兴趣的:(跨域方法(4)-nginx反向代理配置)