【问题标题】:AWS redirect .net, .co.uk and .org to .comAWS 将 .net、.co.uk 和 .org 重定向到 .com
【发布时间】:2018-11-03 11:47:15
【问题描述】:

我拥有多个同名的域(.com、.co.uk、.net、.org)。这些域在 123-reg (https://www.123-reg.co.uk/) 注册。我正在使用 S3 + Cloudfront 在 AWS 中托管一个静态网站,并且我在 Route 53 中为 .com 设置了别名记录。一切正常,但我希望能够将所有其他非 .com 域重定向到 . com.

我在 AWS 支持上看到了 this article,但 S3 中的“重定向请求”选项只允许您指定一个对我没有帮助的目标域。

目前我正在使用“使用此存储桶托管网站”选项仅供参考。

【问题讨论】:

    标签: amazon-web-services redirect dns amazon-route53 domain-name


    【解决方案1】:

    提到的文章是正确的。您必须为每个新的域 url 创建一个新的 s3 存储桶,并为每个新的存储桶设置重定向请求。

    1. 创建与域名同名的新 S3 Bucket
    2. 创建多个指向 S3 存储桶的 route53 记录
    3. 对于每个存储桶,转到属性、静态网站托管和设置重定向请求。

    这应该可行。

    【讨论】:

    • 谢谢托马斯。我想这是有道理的,我希望这不是答案!似乎是一个丑陋的解决方案。这是唯一的方法吗?
    • 不幸的是,如果您想保持无服务器状态,这是唯一的解决方案。他们是通过使用安装了 nginx 的 ec2 实例的其他解决方案,但这会超出目的......
    • 谢谢托马斯。我已经接受了您的有效解决方案。
    • 是否可以创建一个名为“redirectto.example.com”的单个 S3 存储桶并将每个 route53 记录指向这个单个 S3 存储桶?您仍然需要每个域一个 route53 托管区域,但至少它会简化 S3 方面
    猜你喜欢
    • 2016-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-14
    • 1970-01-01
    • 2013-03-21
    相关资源
    最近更新 更多