如何将域指向 Aws S3 静态网站
How to point a domain to Aws S3 static website
我在 Hostpapa 注册并托管了我的域名。
我的网站托管在 AWS S3 中。全部设置如下:
在 AWS S3 中创建了一个存储桶(例如命名为 myDomain.org),其中包含上传的所有网站内容。
我可以通过 URL 访问
http://myDOmain.org.s3-website.ca-central-1.amazonaws.com
问题是如何将 Hostpapa 中的域指向 AWS S3 网站?
谢谢
首先要指出的是,如果您尝试为根(或顶点记录)创建记录,例如example.com
您需要确保您的域服务支持 ANAME
或 Alias
记录,因为传统上仅支持 A
记录(或 AAAA
用于 IPv6)对于此记录。
如果您的主机支持其中一种类型(或者是子域,例如 subdomain.example.com
,在这种情况下您也可以使用 CNAME
记录),您可以创建记录,然后使用提供的 CNAME 作为您记录的价值。
如果您无法在当前的 DNS 提供商中进行配置,Route 53 支持别名记录,因此可以为您添加。
结果很直接。
在 AWS S3 中
- 创建 2 个存储桶
- myDomain.org
- www.myDomain.org
- 在 www 存储桶中启用静态网站托管
- 为 myDomain.org 存储桶配置重定向到 www
- 上传网站到 www bucket
- 像 www.myDomain.org.s3-website.ca-central-1.amazonaws.com
一样复制 www url(也称为 CNAME)
在 Hostpapa(或任何域名注册)
配置子域名www为上面的url(CNAME)
等待几个小时进行传播。
作品完美!!!
我在 Hostpapa 注册并托管了我的域名。
我的网站托管在 AWS S3 中。全部设置如下:
在 AWS S3 中创建了一个存储桶(例如命名为 myDomain.org),其中包含上传的所有网站内容。 我可以通过 URL 访问
http://myDOmain.org.s3-website.ca-central-1.amazonaws.com
问题是如何将 Hostpapa 中的域指向 AWS S3 网站?
谢谢
首先要指出的是,如果您尝试为根(或顶点记录)创建记录,例如example.com
您需要确保您的域服务支持 ANAME
或 Alias
记录,因为传统上仅支持 A
记录(或 AAAA
用于 IPv6)对于此记录。
如果您的主机支持其中一种类型(或者是子域,例如 subdomain.example.com
,在这种情况下您也可以使用 CNAME
记录),您可以创建记录,然后使用提供的 CNAME 作为您记录的价值。
如果您无法在当前的 DNS 提供商中进行配置,Route 53 支持别名记录,因此可以为您添加。
结果很直接。
在 AWS S3 中
- 创建 2 个存储桶
- myDomain.org
- www.myDomain.org
- 在 www 存储桶中启用静态网站托管
- 为 myDomain.org 存储桶配置重定向到 www
- 上传网站到 www bucket
- 像 www.myDomain.org.s3-website.ca-central-1.amazonaws.com 一样复制 www url(也称为 CNAME)
在 Hostpapa(或任何域名注册) 配置子域名www为上面的url(CNAME)
等待几个小时进行传播。
作品完美!!!