在Azure中托管子域内容

时间:2017-09-07 00:50:57

标签: azure

在我们的网站中,我们希望在Azure中托管一些子域内容。我们已经将内容推送到这样的blob存储中,例如:

https://strgAcctName.blob.core.windows.net/name1/ourFolder/ourFile.htm

现在,我们希望在我们的网站中映射来自此“子域”的所有内容,例如:

subdomain.oursite.com/ourFolder/ourFile.htm

....到上面。

我们已准备好将服务器中的DNS记录设置为Azure IP地址。但是,我认为我们不确定如何获取IP地址,因为https://strgAcctName.blob.core.windows.net/name1无法ping通。

我们在这里缺少什么?

1 个答案:

答案 0 :(得分:1)

您可以将CNAME记录设置为指向blob存储端点。

所以在你的DNS提供商配置中:

CNAME subdomain.yourdomain.com -> endpoint.blob.core.windows.net

看起来您需要此子域的SSL,目前,Azure Blob存储不支持自定义端点上的HTTPS,因此您必须执行以下操作:

  • 为blob存储配置Azure CDN
  • 为您的子域设置CNAME到Azure CDN
  • 在CDN上启用HTTPS

以前的内容全部记录在案on Azure's own documentation