带有用于静态托管的 Amazon S3 存储桶的 CNAME 子域
CNAME Subdomain with Amazon S3 Bucket for Static Hosting
我在 Amazon S3 中有一个名为 alula-dev.sparkxr.com
的静态托管存储桶。
正在运行 here。
我有一个 CNAME
记录 alula-dev
,设置为 alula-dev.sparkxr.com.s3-website-us-west-2.amazonaws.com
存储桶名称与 CNAME 匹配。
根据我阅读的文档,这应该可以工作,但我一定是出了什么问题,因为我已经等了 48 小时才开始传播,alula-dev.sparkxr.com 仍然没有显示任何内容。有人可以帮忙吗?
I have a CNAME record alula-dev, which is set to alula-dev.sparkxr.com.s3-website-us-west-2.amazonaws.com
让我们检查一下。
dig alula-dev.sparkxr.com
; <<>> DiG 9.10.6 <<>> alula-dev.sparkxr.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 18884
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;alula-dev.sparkxr.com. IN A
;; ANSWER SECTION:
alula-dev.sparkxr.com. 3444 IN CNAME alula-dev.sparkxr.com.s3-website-us-west-2.amazonaws.com.sparkxr.com.
所以你在 CNAME
记录的末尾有一个额外的 sparkxr.com.
。lula-dev.sparkxr.com.s3-website-us-west-2.amazonaws.com.sparkxr.com. 删除它应该可以工作。
更新
我的错。 没有个额外的字符,但缺少结尾的点。因此名称服务器将其视为相对主机名并将 $ORIGIN 附加到它。
所以,你的 CNAME 记录应该是。
alula-dev.sparkxr.com. 3444 IN CNAME alula-dev.sparkxr.com.s3-website-us-west-2.amazonaws.com.
注意最后一个点。
我在 Amazon S3 中有一个名为 alula-dev.sparkxr.com
的静态托管存储桶。
正在运行 here。
我有一个 CNAME
记录 alula-dev
,设置为 alula-dev.sparkxr.com.s3-website-us-west-2.amazonaws.com
存储桶名称与 CNAME 匹配。
根据我阅读的文档,这应该可以工作,但我一定是出了什么问题,因为我已经等了 48 小时才开始传播,alula-dev.sparkxr.com 仍然没有显示任何内容。有人可以帮忙吗?
I have a CNAME record alula-dev, which is set to alula-dev.sparkxr.com.s3-website-us-west-2.amazonaws.com
让我们检查一下。
dig alula-dev.sparkxr.com
; <<>> DiG 9.10.6 <<>> alula-dev.sparkxr.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 18884
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;alula-dev.sparkxr.com. IN A
;; ANSWER SECTION:
alula-dev.sparkxr.com. 3444 IN CNAME alula-dev.sparkxr.com.s3-website-us-west-2.amazonaws.com.sparkxr.com.
所以你在 CNAME
记录的末尾有一个额外的 sparkxr.com.
。lula-dev.sparkxr.com.s3-website-us-west-2.amazonaws.com.sparkxr.com. 删除它应该可以工作。
更新 我的错。 没有个额外的字符,但缺少结尾的点。因此名称服务器将其视为相对主机名并将 $ORIGIN 附加到它。 所以,你的 CNAME 记录应该是。
alula-dev.sparkxr.com. 3444 IN CNAME alula-dev.sparkxr.com.s3-website-us-west-2.amazonaws.com.
注意最后一个点。