通过 Cisco CSS 负载均衡器在 Apache 中启用 SSL (https)

发布于 2024-11-02 19:47:45 字数 574 浏览 5 评论 0原文

我的需要是通过负载均衡器在 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-ProtoX-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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

断念 2024-11-09 19:47:45

我无法使用 $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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文