我在 AWS S3 上建立了一个静态网站,使用在 Namecheap 托管的自定义域名,并通过 https 提供 Cloudfront 服务。我可以通过以下方式访问我的网站:http://我的域名.tld,使用 Namecheap 上的 DNS 重定向规则重定向到https://www.mydomain.tld,或者直接浏览 https://www 网站。
但是,如果我尝试在浏览器中强制使用 https 访问裸域(https://mydomain.tld),网站加载失败,显示“ERR_CONNECTION_REFUSED”(通过 Chrome)。我确认两个备用域名都在 Cloudfront 发行版上,SSL 证书包含这两个域名,并且 http->https 重定向正常运行。配置中可能缺少什么?