将子域重定向到 AWS 中同一托管区域中的另一个子域

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

假设我有 B.example.com。 B 已死,这意味着当我尝试访问该子域时,我收到 404。我想将所有请求从 B.example.com 重定向到 A.example.com,这是一个完全正常工作的子域。这一切都托管在 AWS 上。

我尝试了以下方法:

-创建了名为 B.example.com 的 S3 存储桶,启用公共访问

-使其成为静态网站托管存储桶,将请求重定向到 A.example.comm,协议 https

-在 example.com 域下创建了一条名为 B

的新记录

-选择A类型,IPv4,简单路由策略

启用别名,选择我的 s3 存储桶作为端点,并保存它

-尝试访问 B.example.com,但现在超时了

我觉得有一种更简单的方法可以解决这个问题。这是由 ChatGPT 提供的。试过了,没用。欢迎帮助,谢谢。

amazon-web-services subdomain amazon-route53
1个回答
0
投票

查看您的 DNS,您是否可以更新您的

A
子域以指向您的
B
子域,然后在
B
上配置应用程序以执行重定向?

如果您的应用程序使用 HTTPS,因为 S3 静态站点不支持 HTTP,您可能需要使用 CloudFront 和 S3 静态站点(将您的 DNS 更新为 cloudfrount + 在 ACM 中设置证书)。请参阅https://repost.aws/knowledge-center/cloudfront-redirect-domain

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