![](/img/trans.png)
[英]How to do a 301 redirect from non www to www in aws s3 bucket and cloudfront
[英]How to redirect non www to www in aws s3 bucket and cloudfront
我知道如何在 apache 服务器中使用 .htaccess 将非 www 重定向/重写为 www。 但我不知道关于 s3 存储桶和 CloudFront。 我使用 CloudFront 将网站托管在 s3 存储桶上。
如何将所有http://example.com/请求重定向到http://www.example.com
www.example.com
S3 存储桶并将所有代码放入此存储桶中example.com
S3 存储桶并将重定向设置为www.example.com
,如https://aws.amazon.com/blogs/aws/root-domain-website-hosting-for-amazon-s3/中所述www.example.com
www.example.com
cname
条目。www.example.com
的 Route 53 中,点别名为与 S3 存储桶相关的 CloudFront 链接example.com
点别名 S3 存储桶的example.com
S3 中有一个功能,您可以做到这一点。 选择一个存储桶,在Static Web Hosting下的Properties中选择Redirect all requests to another host name 。
在此处阅读更多信息: https ://aws.amazon.com/blogs/aws/root-domain-website-hosting-for-amazon-s3/
来自评论的更新:在您的域设置中添加一个 cname,例如 example.com 以指向您的存储桶端点,并为您的 www.example.com 添加一个 cname 以指向云端端点。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.