gpt4 book ai didi

wordpress - HTTP 到 HTTPS 重定向在 AWS ALB 上不起作用

转载 作者:行者123 更新时间:2023-12-04 01:46:15 25 4
gpt4 key购买 nike

我正在为 WordPress 站点使用 ECS,并使用应用程序负载均衡器 (ALB) 进行负载均衡和卸载 SSL。 ALB 在端口 80 和 443 上使用 2 个不同的监听器。重定向规则附加到端口 80 监听器,即:

Redirect tohttps://#{host}:443/#{path}?#{query} 
Status code:HTTP_301

网络服务器是带有 php-fpm 并监听端口 80 的 nginx。在 nginx 上没有进行重定向。

所以,基本上我想要的是 http (user req) -> https (ALB 重定向) -> http (nginx)

现在的问题是 ALB 没有像重定向主页那样重定向 http 流量

http://example.com -> http://example.com (ALB 无重定向)-> http://example.com (nginx)

但它适用于相同的域但不同的 URL,例如:

http://example.com/page -> https://example.com/page (ALB 重定向)-> http://example.com/page (nginx)

编辑:
这是 link到 ALB 监听器规则。

最佳答案

如果其他答案不起作用,请仔细检查您的安全组是否允许端口 80 上的入站连接

  • 转到您的负载均衡器
  • 点击 Description .向下滚动到 Security Groups找到您的安全组
  • 单击您的安全组并检查端口 80 上是否允许入站连接。如果没有,请添加它们。即使您正在重定向来自端口 80 的流量,如果它们在此处被阻止,它们也永远不会到达该步骤。

  • security group rules

    关于wordpress - HTTP 到 HTTPS 重定向在 AWS ALB 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55163791/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com