19

我们有一个最近迁移到 Azure 的站点,为 www.sitename.com 和 sitename.com 进行了 DNS 映射,但是当我访问没有任何 www 前缀的站点时,它会引发错误。当我提供 www. 前缀它工作正常。

我能错过什么?

4

4 回答 4

23

在 Azure 中,转到 Domain Mappings 并为 sitename.com 和 www.sitename.com 创建一个条目!这对我有用.. 我记得早些时候尝试过这样做,但 Azure 不允许没有 www 的条目。最初(大约一个月前)但现在它接受并立即开始工作。

于 2013-10-16T21:16:23.593 回答
15

如果没有前导“www.”,我也无法将我的域添加到 Azure。我意识到我应该设置两个 CNAME DNS 记录而不是一个。

我进行了以下设置:

awverify.www CNAME awverify.XXXX.azurewebsites.net

但是为了让您在没有“www”的情况下注册您的网址。前缀,您需要设置另一个 CNAME 以便 Azure 进行验证。然后我添加了以下内容:

awverify CNAME awverify.XXXX.azurewebsites.net(如您所见,我添加了与上面相同的内容,但 awverify 没有“.www”后缀。

然后,我可以根据新的 CNAME 记录验证 Azure,从而允许我注册我的 url,而无需前导“www”。与 Azure。

于 2014-05-01T18:57:59.730 回答
1

至于 2016 年 4 月。

如果使用 A 记录,则需要为awverify.*子域添加 CNAME。Azure 需要它来确保您可以访问给定的域(Azure 提供的虚拟 IP 上的记录点)

使用 CNAME 时,只需添加适当的主机并将其指向*.azurewebsites.net. 容易忘记的是,当您想指向“无 www”域时。yourdomain.com在您的 Azure 应用程序主机上必须引用为@.

之后,只需在应用面板中添加自定义域即可。至于现在(新的 Azure 面板)它是:

your app -> Settings -> Custom domains and SSL -> Bring External Domains
于 2016-04-16T10:33:35.393 回答
0

想为这个线程提供更新,因为它只是帮助了我。

我们在 Azure 中有一个自定义域,我需要将其转发到我们公司的 SharePoint Online (O365) 帐户,但无法获取要转发的域的非 www 实例。

在 Azure 自定义域管理器 (GoDaddy) 中,我能够使用“转发”选项来指定要转发的域。这为 www 创建了一个转发良好的 A 记录。我没有其他方法可以为 @ 添加 A 记录,但是在“转发”窗格的“子域”配置中,我能够输入“@”并将 O365 地址指定为目标。这为 @ 创建了一条 A 记录并将其设置为正确转发。

于 2018-05-31T15:57:47.080 回答