我们有一个网站,我们最近转移到Azure,为www.sitename.com和sitename.com做了DNS映射,但是当我访问没有任何www前缀的网站时,它会引发错误。当我提供www。前缀它工作正常。
我能错过什么?
答案 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记录,并将其设置为正确转发。