你能帮我弄清楚为什么我不能用 www 创建子域吗?
我有 domain.com。我有该域的证书,其中包括:
www.domain.com
、domain.com
和 *.domain.com
.
我想通过 AWS CloudFront 创建
www.subdomain.domain.com
记录。
我可以创造
subdomain.domain.com
没问题。我只是无法创建www
版本。我收到一条错误消息,指出The certificate that is attached to your distribution doesn't cover the alternate domain name (CNAME) that you're trying to add.
应该由
*.domain.com
涵盖,不是吗?
尝试在 Route53 中手动创建 CNAME 记录也无济于事。我没有收到 CNAME 错误,但我仍然在
www.subdomain.domain.com
. 上收到 403 错误
www.subdomain.domain.com
确实不在您的证书范围内。 *.domain.com
通配符涵盖以下域:subdomain1.domain.com
、subdomain2.domain.com
等;它不包括 www.subdomain.domain.com
因为 *
通配符仅适用于单个子域(点后的第一个子域)。为此,您的证书需要涵盖*.subdomain.domain.com
.