使用 Azure 托管证书时如何处理裸域

使用 Azure 托管证书时如何处理裸域

我正在尝试使用最近宣布的(预览版)托管证书来为 Azure 应用服务提供服务。其中一个限制是,您无法为裸域获取证书。例如:您可以为 www.domain.com 获取证书,但不能为 domain.com 获取证书。

在我的 wb.config 中,我使用重写规则从“naked”重定向到“www”,因此仅限于“www”并不是真正的问题。但是,由于重定向发生在 web.config 级别,即在请求到达 Web 服务器之后,这已经太晚了:当“domain.com”被击中并尝试重定向时,浏览器已经看到与裸域的不安全连接(取决于浏览器)将显示警告页面。

那么,应该如何处理“裸”域名?不再进行重定向?或者除了 web.config 配置之外还有其他方法可以做到这一点?我确实查看了,但没有找到任何东西。

答案1

如果您使用 Azure DNS 或其他支持它的 DNS 提供商,则可以使用别名记录将 www 指向你的顶点。

相关内容