【问题标题】:Azure A Records gives 404Azure A 记录给出 404
【发布时间】:2015-03-31 10:07:26
【问题描述】:

我在 Azure 上托管了一个网站,将 {0}.com 和 www.{0}.com 注册为自定义域,两者​​都运行良好!

但如果我使用我放入 A 记录的普通 IP,它会给我一个 404。

我的理解是纯IP地址也应该返回网站,我错了吗?如果它应该这样做,我的错误是什么?

【问题讨论】:

  • 您看到了在使用 HTTP 主机标头的 Web 服务器上进行多站点托管的副作用。托管您网站的 Web 服务器上的默认网站缺少默认页面,这就是您收到 404 未找到的原因。这实际上并不是 Azure 独有的问题 - 任何大型托管都会有这种情况。
  • 好的,所以这不是失败,但在这种情况下,预期的行为和 A 记录实际上没有意义

标签: azure dns web ip


【解决方案1】:

您是否在您的域名注册中创建了“awverify”记录?您需要创建一个特殊的 CNAME 记录,用于验证您拥有自己的域。如果您要使用 A 记录,这是必需的,而 CNAME 则不需要。您可以查看http://azure.microsoft.com/en-us/documentation/articles/web-sites-custom-domain-name/

【讨论】:

  • 其实CNAME记录也需要awverify记录,并且正确设置为域名{0}.com和www.{0}.com都在工作!
  • 我不这么认为。实际上,我的 Azure 网站有一些 CNAME 记录,但没有 awverify。
  • Azure 文档说:“Microsoft Azure 必须验证您是否有权配置自定义域名以指向您的 Microsoft Azure 网站。要验证授权,请使用您的 DNS 创建 CNAME 资源记录从 www.yourdomain.com 指向 {0}.azurewebsites.net,或从 awverify.www.yourdomain.com 指向 awverify 的提供商。{0}.azurewebsites.net" 但是,这不是我的问题的重点; )
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-08-30
  • 1970-01-01
  • 1970-01-01
  • 2015-11-08
  • 2020-01-11
  • 1970-01-01
  • 2021-07-05
相关资源
最近更新 更多