我在azure上有一个虚拟机,我想在我的主/根站点(www.contoso.com)的子域(mysite.contoso.com)上托管一个站点。我的主要网站托管在Arvixe上,工作得很好。 GoDaddy是我的注册商。
我已在VM上设置了该站点并在本地进行了测试。它完美地运作。我在GoDaddy上添加了一个CNAME记录,它将我的子域(mysite)指向我的VM(myVM.cloudapp.net)。我已经为我的VM添加了一个端点,以便我的VM接受端口80上的请求。
当我ping我的子域名时,我得到了我的根站点的IP地址,当我尝试浏览它时,我得到“网页不可用”。出于测试目的,我为子域添加了一个指向VM外部IP的主机文件条目,一切运行正常。删除主机文件条目后,它会再次失败。
我在这里缺少什么?似乎VM的站点和端点设置正确。
先谢谢你的帮助。
答案 0 :(得分:1)
原来我的域名从未成功转移到Arvixe。我完成了域名转移,通过Arvixe添加了CNAME记录,现在我的网站运行良好。