域名没有www不工作,但www正在使用Azure

时间:2013-10-15 11:55:53

标签: azure dns no-www

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

我能错过什么?

4 个答案:

答案 0 :(得分:22)

在Azure中,除了www.sitename.com之外,还可以访问域名映射并为sitename.com创建条目!这对我有用..我记得早点尝试这样做,但Azure不允许没有www的条目。最初(约一个月前),但现在接受并立即开始工作。

答案 1 :(得分: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,从而允许我在没有前导“www”的情况下注册我的网址。与Azure。

答案 2 :(得分:1)

至于2016年4月。

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

使用CNAME时,只有在*.azurewebsites.net添加正确的主机并指向它的情况。容易忘记的是,当你想指出“没有www'域名前您的Azure应用主机上的yourdomain.com必须提到@

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

your app -> Settings -> Custom domains and SSL -> Bring External Domains

答案 3 :(得分:0)

想要共同更新这个帖子,因为它只是帮助了我。

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

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