公司把所有的登录都微服务化,这就需要对登录url进行反向代理,以最小的代码完成此功能。
apache的反向代理如下:
在虚拟主机内:
#正向代理设置为On 反向代理设置为Off,这里设置为off,
ProxyRequests Off
#ProxyPass、ProxyPassReverse配对出现,如果只配置了ProxyPass,那么浏览器的地址栏内容会变成反向代理的原始地址
ProxyPass /login/userLogin http://passport.new-dhb.com/login/userLogin
ProxyPassReverse /login/userLogin http://passport.new-dhb.com/login/userLogin
nginx配置方法:
nginx的配置方法很简单:
location /login/userLogin{
proxy_pass http://passport.new-dhb.com/login/userLogin;
}