我编写了一个ASP.NET MVC Web应用程序并使用Azure网站托管它。 我使用了共享实例,北欧数据中心,我已经添加了2个自定义域。网站根据使用的域名提供内容。
一切都运作良好几个月。
然后我需要将网站从一个订阅移动到另一个订阅。我从第一个帐户删除了旧网站,并在另一个帐户下创建了它(MSDN Premium - > MSDN Ultimate)。我将所有内容设置为相同并添加了我的2个自定义域。 IP地址与以前相同(相同的数据中心,通过Azure门户确认):23.100.50.51
问题:默认域工作(主页返回404故意,我也可以联系WebAPI服务,所以我知道它有效)。但我的自定义域根本不起作用 - 它返回通用Azure消息Web App Not Found
:http://alza.menu/
我试过:
答案 0 :(得分:0)
我已经解决了我的问题。 据我所知,删除旧网站并在新订阅下创建具有相同参数的新网站(可能是一些缓存?)真的有问题。
出于某种原因,我昨天重新创建了网站时,标签中显示了旧网站的原始IP地址"配置记录时使用的IP地址"在"管理域名"对话。这个IP地址不正确。但它可能是从原始网站缓存的。
今天我打开对话框的时候IP地址不同了。当我将域名的DNS记录更改为新IP时,它开始起作用。
答案 1 :(得分:0)
这个问题实际上只与今天在西欧和北欧的微软服务器问题有关。它不是缓存或任何他们只是在接下来的几个小时与他们的流量管理员有问题(从我与他们的谈话)。 我已经删除了自己的流量并重新启动并且它工作了一段时间,然后再次停止。所以请放心,TOMMOROW会很好。