当在处理 SSL 连接并将其作为 HTTP 发送给您的 EC2 负载均衡器后面时,什么是确保在 Symfony2 中使用 HTTPS 的干净的 Symfony 方式。
如果您执行诸如 requires_channel 之类的操作,则在初始更改为 HTTPS 后会出现重定向循环,因为在网络服务器本身上您仍在执行 HTTP。不过,该 url 确实显示了 HTTPS,并且亚马逊也提供了一个 X-FORWARDED-PROTO 标头以供使用。
有没有一种干净的方式让 symfony2 处理这种情况?