通过 Cisco CSS 负载均衡器在 Apache 中启用 SSL (https)
我的需要是通过负载均衡器在 apache 中启用 ssl(https)。
IT 团队将在 Cisco 负载均衡器中安装 ssl 证书并控制来自客户端的所有流量。该负载均衡器将设置标头值
X-Forwarded-Proto 和 X-Forwarded-For 并将其转发到 apache Web 服务器。 注意:对于 apache 和负载均衡器的流量,端口始终为 80
,协议始终为 http
。
现在IT团队表示他们已经配置了负载均衡器。 来检查 php 时,
但是当我通过输入$headers["X-Forwarded-For"]
$headers["X-Forwarded-Proto"]
这些行不返回任何! !!是否需要在 apache Web 服务器中进行任何配置才能接收标头值 X-Forwarded-Proto
和 X-Forwarded-For
。我已与 IT 团队再次确认,他们正在正确设置标头值。
任何人都可以帮我配置这个吗?
谢谢。
My need is to enable ssl(https) in apache via load balancer.
The IT team will install ssl certificate in Cisco load balancer and control all traffic from the client. This load balancer will set the header value
X-Forwarded-Proto and X-Forwarded-For and forward it to apache web server.
Note: port is always 80
, protocol always http
for the traffic b/w apache and load balancer.
Now the IT team said they have configured the Load balancer. but when i checking in php by putting
$headers["X-Forwarded-For"]
$headers["X-Forwarded-Proto"]
These lines not returning any !!! is there any configuration need to be done in apache webserver to receive the header values X-Forwarded-Proto
and X-Forwarded-For
. i have reconfirmed with IT team that they are setting the header values properly.
can any one help me in configuring this?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我无法使用 $headers["X-Forwarded-For"]
$headers["X-Forwarded-Proto"] 所以我尝试了 HTTP:X-Forwarded-Port 它在我们的网站中工作
i couldn't able to do with $headers["X-Forwarded-For"]
$headers["X-Forwarded-Proto"] so i tried HTTP:X-Forwarded-Port its working in our site