【问题标题】:Forward traffic from www subdomain to apex domain in AWS Route 53在 AWS Route 53 中将流量从 www 子域转发到顶点域
【发布时间】:2020-09-07 23:58:02
【问题描述】:

我的网站使用 www.mydomain.com,但是当我浏览到 mydomain.com 时,没有找到 IP 地址。我正在尝试使用 Route 53 并创建从 mydomain.com 到 www.mydomain.com 的 ALIAS 记录。 Internet 上的所有文档和帮助都说要创建别名记录。但是,ALIAS 不是下拉菜单中可用的记录类型。如何在 Route 53 中创建别名记录?

我知道 mydomain.com 是所谓的“顶级记录”,对吗?

【问题讨论】:

    标签: amazon-web-services amazon-route53


    【解决方案1】:

    别名记录是记录类型中的一个选项,不是独立的记录类型,例如here。

    在 Route53 中将mydomain.com 重定向到www.mydomain.com,您可以使用Alias to other record 选项创建简单记录:

    【讨论】:

    • 我在“值/路由流量到”下的第三个文本框中填写“www.mydomain.com”,我得到“别名目标包含无效值。 (InvalidChangeBatch 400:“”不是有效的托管区域 ID。不是有效的加密标识符。” www.mydomain.com 的 A 记录指向托管我主页的 github URL。
    • @AnnaNaden 这两条记录在同一个托管区域吗?
    • 是的。当我转到 Value/Route traffic to 下的第三个文本框时,它显示“未找到资源”。没有添加资源的选项;事实上,在 UI 中的任何地方都没有提到“资源”。 “资源”与 DNS 记录的关系是什么? “资源”只是 DNS 记录的另一个名称吗?
    【解决方案2】:

    我通过创建一个指向托管我网页的 Github IP 地址的 A 记录来实现它。它不允许我创建指向 www.mydomain.com 的 A 记录

    【讨论】:

    • CNAME 用于主机名,A 记录用于 ip 地址。
    【解决方案3】:

    APEX 记录是通常以@ 符号开头的“裸域”。他们通常没有别名,只有 IP。 AWS allows you to set an alias 因为他们自己的 DNS 扩展。您仍然可以创建子域并指向任何其他名称/地址。

    以此为例说明 DNS 区域文件 (ipv4/ipv6) 的外观:

    yourdomain.com.        IN A         <first github pages ipv4 address>
    yourdomain.com.        IN A         <second github pages ipv4 address>
    yourdomain.com.        IN A         <third github pages ipv4 address>
    yourdomain.com.        IN AAAA      <github pages ipv6 address>
    www                    IN CNAME     <first github pages address>
    www                    IN CNAME     <second github pages address>
    

    要让您的整个域指向 github 页面,您需要将 IP 地址/地址添加到上面示例中的第一个 A 记录。

    您可以在此链接上找到 GitHub 页面的 IP 地址:

    185.199.108.153
    185.199.109.153
    185.199.110.153
    185.199.111.153
    

    https://docs.github.com/en/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site#configuring-an-apex-domain

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-16
      • 1970-01-01
      • 2016-09-14
      • 2014-03-29
      • 2017-06-22
      • 1970-01-01
      • 2023-01-19
      • 2019-09-27
      相关资源
      最近更新 更多