Kir*_*eed 3 azure-storage-blobs
并获得有关配置自定义域名的说明
Azure展示
我希望我需要输入自定义域名,但不清楚如何执行此操作。
例如哪个?
contoso.com
www.contoso.com
http://www.contoso.com
http://contoso.com
Run Code Online (Sandbox Code Playgroud)
我正在尝试contoso.com
当我这样做时,我会看到一条简短的消息,指出
Failed to update storage account 'mystaticwebsite' Error: The custom domain name could not be verified. CName mapping from contoso.com to mywebsite.blob.core.windows.net does not exist
Run Code Online (Sandbox Code Playgroud)
我只是更改了域名托管位置,所以我希望我需要等待。
[更新]我看到我所有的存储帐户都属于同一个Active Directory。网站是否可能需要与Azure Active Directory具有相同的域?
[更新]我看到CName记录没有传播。我在这里问过
我注意到现有答案已有一年多的历史了。这是我的情况以及我需要的简单更改:
回到Azure门户,我在自定义域文本框中键入www.example.com,但立即收到以下通知:
“无法更新存储帐户'xxxxxxx'。错误:无法验证自定义域名。从www.example.com到xxxxx.windows.net,xxxxx.core.windows中任何一个的CNAME映射都不存在。”
但是我已经按照CNAME的说明进行操作,并且Cloudflare DNS条目看上去完全像他们想要的一样。我等了几个小时,认为这是DNS复制/刷新问题。我去睡觉了 早上同样的问题。
tl; dr:如果您的DNS记录是在Cloudflare中设置的,则必须将每个条目设置为“仅DNS”,而不是“ DNS和HTTP代理(CDN)”
编辑:验证了自定义域名后,您可以返回Cloudflare并重新打开HTTP代理(CDN)。如果要让SSL适用于根站点,则需要将example.com/*的页面规则添加到转发URL 301到https://www.example.com/ $ 1中。
作为您的第一个链接提到的,在文本框中输入域名之前,您需要获取一个绑定您的 blob 存储端点 url 的自定义域名。(步骤 3、4、5)。\n如果您随意输入域名,您将得到上面的错误。并且您需要在文本框中输入\xe2\x80\x99t \xe2\x80\x98http://\xe2\x80\x99。\xe2\x80\x98contoso.com\xe2\x80\x99 和 \xe2\x80\x98www.contoso,com\xe2\x80\x99 都可以。
\n\n如果您有自定义域名,则只需使用 DNS 提供商创建一条 CNAME 记录,该记录从您的域(如 www.contoso.com)指向 blob 终结点 URL。不同域名注册商的网站有不同的方法。
\n\n对于Azure,您可以按照我的步骤将域名绑定到blob端点url:
\n\n在执行此操作之前,请确保您已购买有效的域名。如果没有,请参考以下步骤购买:(应用服务>创建应用服务>点击自定义域名>购买域名)。\n或者您可以阅读本文购买域名。\n购买域名\
n如果您已经购买您可以看到这样的自定义域名:\n您购买的域名
打开您的应用服务>自定义域>应用服务域(域名列表)>单击您的域名>单击DNS区域>单击\xe2\x80\x98+记录集\xe2\x80\x99按钮。\n记录集
| 归档时间: |
|
| 查看次数: |
2341 次 |
| 最近记录: |