我在 azure 上有一台虚拟机,我想在该虚拟机上托管一个站点,该站点是我的主/根站点 (www.contoso.com) 的子域 (mysite.contoso.com)。我的主站点托管在 Arvixe 上,运行良好。GoDaddy 是我的注册商。
我已经在虚拟机上设置了站点并在本地进行了测试。它完美地工作。我在 GoDaddy 上添加了一条 CNAME 记录,将我的子域 (mysite) 指向我的虚拟机 (myVM.cloudapp.net)。我已将端点添加到 azure,以便我的 VM 接受端口 80 上的请求。
当我 ping 我的子域时,我得到了我的根站点的 IP 地址,当我尝试浏览它时,我得到“网页不可用”。出于测试目的,我为我的子域添加了一个主机文件条目,该条目指向 VM 外部 IP,并且一切正常。一旦我删除了主机文件条目,它就会再次失败。
我在这里想念什么?看来虚拟机的站点和端点设置正确。
提前感谢您对此的帮助。