是否有可能转发一些请求基于他们的域名到另一台服务器(通过nginx)?
我有一个公共的nginx服务器,通过http和https服务于一些页面(在图片b.com中)。 现在我只能通过nginx服务器访问一个虚拟机,运行一个Apache服务器。 我可以告诉我的nginx服务器将请求(到a.com)转发到10.xxx服务器而不用触摸tls? 通过SNI,nginx应该知道哪个域名被请求?
我没有公共服务器上的a.com证书。
据我所知,NGINX不能这样转发请求:它总是自己pipe理ssl握手。
然而, haproxy和sniproxy似乎做的工作,根据在这个线程给出的答案: 一个反向代理服务器可以使用SNI与SSL通过?