ato*_*ake 21 dns amazon-s3 amazon-web-services amazon-route53
我尝试使用 AWS S3 静态网站重定向来允许从 Apex 域 (example.com) 重定向到www.example.com域。
我使用了以下指南https://medium.com/faun/redirect-naked-domain-to-www-with-https-on-aws-route-53-e620e4ce989d
在Route53中,我为顶点域创建了A记录example.com
example.com A Simple s3-website-eu-west-1.amazonaws.com.
Run Code Online (Sandbox Code Playgroud)
指向www.example.domain分发我的网站的 cloudfront 分发版。cloudfront 域会将所有 HTTP 流量重定向到 HTTPS
www.example.com A Simple *************.cloudfront.net.
Run Code Online (Sandbox Code Playgroud)
在 S3 中,我创建了一个存储桶example.com并将其设置为重定向所有请求 [
水桶是公共的并且是空的
结果行为适用于 HTTP,但适用于 HTTPS 则超时
http://example.com -> https://www.example.com
https://example.com -> ETIMEDOUT
http://www.example.com -> https://www.example.com
https://www.example.com -> https://www.example.com
Run Code Online (Sandbox Code Playgroud)
我该如何修复这个设置,以便
https://example.com -> https://www.example.com
Aid*_*din 60
因此,理想情况下您希望以下所有内容都能发挥作用:
\n1) https://example.com \xe2\x86\x92 https://www.example.com (naked to www)\n2) http://www.example.com \xe2\x86\x92 https://www.example.com (http to https)\n3) http://example.com \xe2\x86\x92 https://www.example.com (naked http to www https)\n4) https://www.example.com \xe2\x86\x92 actually show the content as the canonical URL! \nRun Code Online (Sandbox Code Playgroud)\n请注意,上面的要求 #3 可以分为两个步骤,这将是 #1 和 #2 的组合。
\n3B) http://example.com \xe2\x86\x92 http://www.example.com \xe2\x86\x92 https://www.example.com\nRun Code Online (Sandbox Code Playgroud)\n所有这些\xe2\x86\x92都是 HTTP 301 永久重定向。
所以,你需要 3 块:
\nexample.com \xe2\x86\x92 www.example.com)http:// \xe2\x86\x92 https://)该解决方案需要 AWS 中的许多部分,而这些部分应该都是免费的!(或无需额外费用)
\n创建 S3 静态托管网站并将其重定向到www.example.com。\n
笔记:
\ncurl -v).s3-website-us-west-2.amazonaws.com)转到https://us-west-2.console.aws.amazon.com/acm/home?region=us-west-2#/(将您的区域更改为您的首选区域)并请求公共证书。确保同时输入example.com和www.example.com放在那里。在 Route 53 中验证它。
转到 CloudFront 并使用查看器协议策略创建分配创建一个分配,并将其来源设置为上面 S3 存储桶的完整 URL。
\n\n笔记:
\n最后,转到您的route53 DNS记录,并将其作为记录A指向第3步的CloudFront分配,这应该是这样的d21k2s1234123.cloudfront.net!
田田!
\n| 归档时间: |
|
| 查看次数: |
13618 次 |
| 最近记录: |