我想在AWS中设置一个简单的301重定向配置,从我的'非www'网址到'www'网址。
example.com - > 301重定向 - >的 www.example.com
在AWS中,我以这种方式配置了Route 53记录集:
www.example.com - >简单路由到我的EC2实例
example.com - >配置为www.example.com的别名
通过这种方式,重定向工作正常,但如果我通过在线重定向检查(如此link)检查重定向代码,则结果不是301而是200。
所以,这是我的问题:如何配置Route 53 Record set以进行301重定向?
提前感谢您,感谢您的时间。
答案 0 :(得分:1)
Route 53不处理网络重定向。但是,您可以使用Route 53和S3存储桶执行此操作。 Here are the steps to follow
在您的情况下,存储桶将是example.com。
如果要使用别名(基本上是根CNAME,即使根CNAME不起作用),要更改的配置也在EC2网络服务器上。它需要进行重定向。
答案 1 :(得分:0)
我通过在S3创建一个名为“example.com”的桶(与待重定向域名称相同)更轻松地创建了它,然后我设置了“静态网站托管“属性为”将所有请求重定向到其他主机名“至”www.example.com“。
最后在Route53上,我创建了一个“example.com”的记录集,类型为IPv4,我将它链接到通过制作S3存储桶创建的Alias。
有效!