将顶级域名映射到 Cloudfront 发行版的解决方法

问题描述 投票:0回答:1

我在外部提供商处有一个域名,我不想将其转移到

AWS
,但希望将其指向现有的 Cloudfront 发行版。子域(包括
www
)可与
CNAME
配合使用,但
example.com
部分(即顶级域)则不能,并且需要该提供商的
A
AAAA
地址(无
ALIAS
/
CNAME
)。

我知道这是

AWS
中的一个已知问题,但我想知道是否有任何可以使用的解决方法。例如,Vercel 也托管在
AWS
上,他们仍然使用
CNAME
子域别名 (
cname.vercel-dns.com
),但对于顶点,他们确实使用 Global Accelerator 服务提供静态、任播 IP 地址。

是否可以创建一个

example.com -> GA IP -> API GW? -> Cloudfront
风格的解决方法,它可以以合理的方式处理多个域和发行版?

amazon-web-services dns amazon-cloudfront cname aws-global-accelerator
1个回答
0
投票

您的 SEO 规范域名是什么?如果是子域,那么您实际上只需要一台不断返回 301 重定向到子域的服务器。如果您的 DNS 提供商是 GoDaddy,您只需为 apex 设置重定向即可。

无论如何,你可以简单地这样做: www -> GA -> ALB

然后在ALB上添加一堆301重定向规则。我感受到你的痛苦...我刚刚迁移了 DNS。但万能的上帝啊,随着时间的推移,VOIP 和邮件记录会不断累积……天啊

© www.soinside.com 2019 - 2024. All rights reserved.