我有两台服务器server1.abc.com和server2.abc.com . 我需要一个设置,其中所有对server1.abc.com/c/'anything'的请求都代理到第二个服务器,所有其他请求从第一个服务器本地提供 . 我在服务器1上使用nginx的简单配置,没有SSL就可以正常工作:

location~.* / c /.* {proxy_pass http://server2.ccloop.com; }

现在我需要将server1切换到SSL,但是我可以将server2中的内容以clear或SSL方式提供,这没关系 . 我没有对nginx配置进行任何更改并尝试了它 . 从server1提供SSL流量没问题,但是代理到server2不起作用 - server1上的nginx进入无限重定向循环,并且在server2上的访问日志中没有显示任何内容?

我在这里错过了什么?