【问题标题】:How to make my site HTTP to HTTPS. Godaddy domain connecting to AWS (amazon-route53 & amazon-elastic-beanstalk)如何使我的网站 HTTP 到 HTTPS。 Godaddy 域连接到 AWS (amazon-route53 & amazon-elastic-beanstalk)
【发布时间】:2022-01-12 19:06:10
【问题描述】:

我需要将我的网站从 HTTP 设置为 HTTPS。我已经使用 Route53 使用名称服务器将我的站点连接到 AWS amazon-elastic-beanstalk 到 Godaddy。在使用名称服务器将 Godaddy 连接到 AWS 之后。我无法再在 GoDaddy 中编辑我的 DNS 部分。要使我的网站 HTTPS,我需要在证书管理器中请求证书。要申请证书,我们有两种方式 DNS 验证和电子邮件验证。我无法使用 DNS 验证,因为在使用名称服务器将我的 Godaddy 站点连接到 route53 之后。我不能再编辑DNS了。请帮助,如何使我的网站 HTTPS。 Godaddy DNS section

【问题讨论】:

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


    【解决方案1】:

    问题解决了。我可以在 AWS 端添加 DNS CNAME。

    【讨论】:

    • 您能否提供更详细的解决方案。例如:AWS 方面是什么意思?
    • 我的问题是当我在 GoDaddy 中添加 aws 名称服务器时。我不能再在 Godaddy 中编辑 DNS。要在 Aws Certification Manager 中请求 HTTPS 认证,我需要使用 DNS 验证。当我在 GoDaddy 上查看时,我无法在那里编辑 DNS,所以我很困惑。然后我了解到在 GoDaddy 中添加 AWS 名称服务器后,更改 DNS CNAME 的条款位于 AWS 托管区域配置端
    【解决方案2】:

    您不能在此处使用 Route53,因为它只是域服务。 HTTP 和 HTTPS 与域无关,并且依赖于协议。您必须在应用层管理这些。您的一些选择是:

    • 使用 S3 重新路由您的网站。 http://url -> S3(重新路由到 www.url)

    • 使用 CloudFront(我的推荐)内置的将 http 重定向到 https 的功能

    • 在应用层处理 HTTP 并使用 NGINX 或类似的东西重新路由到 HTTPS URL

    【讨论】:

      猜你喜欢
      • 2015-04-13
      • 2016-12-25
      • 2018-12-27
      • 1970-01-01
      • 2020-10-24
      • 2023-03-31
      • 2015-12-10
      • 2019-09-03
      • 2011-09-06
      相关资源
      最近更新 更多