【问题标题】:Beanstalk node app: How do I redirect https://mypage.com or http://mypage.com to https://www.mypage.com?Beanstalk 节点应用程序:如何将 https://mypage.com 或 http://mypage.com 重定向到 https://www.mypage.com?
【发布时间】:2020-05-27 06:04:13
【问题描述】:

什么有效:

a) 如果用户在 mypage.com 中键入没有任何 http 或 https,它将路由到 https://www.mypage.com

b) 如果用户输入http://www.mypage.com,那么它将重定向到https://www.mypage.com

什么不起作用:

如果用户输入http://mypage.comhttps://mypage.com,它不会重定向到https://www.mypage.com

当前设置: 我有 www.mypage.com 作为路线 53 中指向我的 ELB 的记录 我将 ELB 监听器设置为将端口 80 上的 http 转发到 https 端口 443 --> 没有添加额外的监听器规则

问题: 如何让它路由 http://mypage.comhttps://mypage.com 以重定向或转发到 https://www.mypage.com

【问题讨论】:

    标签: amazon-web-services amazon-elastic-beanstalk amazon-route53


    【解决方案1】:

    简单地将 mypage.com 别名记录指向 ELB 是正确的方法。

    但是文档中可能遗漏的是,如果在 AWS 中使用组织帐户,并且根帐户是您注册域的位置,则需要使用您正在使用的组织帐户中的 NS 更新 NS 记录.

    假设我在组织中有帐户 A(根)和帐户 B。在帐户 B 中,mypage.com 的我的 ns 记录与帐户 A 中 mypage.com 的 ns 记录不同。所以我必须更新账户 A 以匹配账户 B。

    完成此操作后,我只需将账户 B 中的 mypage.com 别名记录指向我的 ELB。我还有一条指向同一个 ELB 的 www.mypage.com 的 A 记录。

    最后,在 ELB 中,我将 http 转发到 https- 并且它有效!

    【讨论】:

      猜你喜欢
      • 2016-06-19
      • 2020-02-08
      • 2013-12-08
      • 1970-01-01
      • 1970-01-01
      • 2014-06-11
      • 1970-01-01
      • 1970-01-01
      • 2018-01-01
      相关资源
      最近更新 更多