小编Jas*_*per的帖子

带有 Amazon Route53 DNS 和 S3 的通配符子域 (*.example.com)

我正在托管一个静态网站,使用 Amazon Route53 作为 DNS 和 S3 作为 html 文件。它工作正常。

当前设置是:

example.com.  A   ALIAS s3-website-us-east-1.amazonaws.com. 
www.example.com. CNAME www.example.com.s3-website-us-east-1.amazonaws.com
Run Code Online (Sandbox Code Playgroud)

(注意:example.com 和 www.example.com 是 S3 存储桶。我的 HTML 文件驻留在 example.com 存储桶中。)

现在我想添加一个像这样的通配符子域 - 这是我尝试过的:

*.example.com. CNAME  www.example.com.s3-website-us-east-1.amazonaws.com
Run Code Online (Sandbox Code Playgroud)

这个想法是让anything.example.com 正确解析到网站。但这似乎不起作用。因此,当我访问网站时:joker.example.com 我在浏览器上看到错误消息:

Code: NoSuchBucket
Message: The specified bucket does not exist
BucketName: joker.example.com
Run Code Online (Sandbox Code Playgroud)

domain-name-system amazon-s3 amazon-route53

12
推荐指数
2
解决办法
2万
查看次数