【问题标题】:Amazon AWS - Configure a simple 301 redirectAmazon AWS - 配置简单的 301 重定向
【发布时间】:2015-05-05 17:05:27
【问题描述】:

我想在 AWS 中设置一个简单的 301 重定向配置,从我的“非 www”URL 到“www”URL。

example.com --> 301 重定向 --> www.example.com

在 AWS 中,我以这种方式配置了 Route 53 记录集:

www.example.com --> 到我的 EC2 实例的简单路由

example.com --> 配置为 www.example.com 的别名

通过这种方式重定向工作正常,但如果我使用在线重定向检查(如link)检查重定向代码,结果不是 301 而是 200。

所以,这是我的问题:如何配置 Route 53 记录集以进行 301 重定向?

提前感谢您的宝贵时间。

【问题讨论】:

    标签: amazon-web-services http-status-code-301 amazon-route53


    【解决方案1】:

    Route 53 不处理网络重定向。但是,您可以使用 Route 53 和 S3 存储桶执行此操作。 Here are the steps to follow.

    在您的情况下,存储桶将是 example.com。

    如果您想使用别名(基本上是根 CNAME,即使根 CNAME 不起作用),要更改的配置在您的 EC2 网络服务器上。它需要进行重定向。

    【讨论】:

      【解决方案2】:

      我通过在 S3 上创建一个名为“example.com”(与要重定向的域相同的名称)的存储桶以更简单的方式做到了这一点,然后我设置了“Static Website Hosting”属性为“将所有请求重定向到另一个主机名”到“www.example.com”。

      最后在 Route53 上,我为“example.com”创建了一个记录集,输入 IPv4,并将其链接到刚刚通过制作 S3 存储桶创建的别名。

      有效!

      【讨论】:

        猜你喜欢
        • 2013-10-03
        • 2013-01-01
        • 1970-01-01
        • 2011-09-18
        • 2012-07-07
        • 2017-05-31
        • 1970-01-01
        • 2017-04-25
        • 2017-10-03
        相关资源
        最近更新 更多