【问题标题】:Error 404 when accessing website by traffic manager URL通过流量管理器 URL 访问网站时出现错误 404
【发布时间】:2019-03-13 20:09:57
【问题描述】:

您好,我正在尝试在我的 azure 帐户上配置基本流量管理器。但是当我使用流量管理器 URL 时,总是找不到 404。

我有两个用于 TM 端点的应用服务:

1. xxxus.azurewebsites.net 2. xxxeu.azurewebsites.net

TM 网址是:

xxxtm.trafficmanage.net

我可以使用 www.whatsmydns.net 来检查 tm 的去向。

但是当我使用 TM 网址时,我得到了这个:

有人遇到同样的问题吗?期待您的帮助

谢谢

【问题讨论】:

    标签: azure azure-traffic-manager


    【解决方案1】:

    我遇到了完全相同的问题并找到了解决方案 - 应用服务计划至少需要是一个标准 SKU。我使用的是免费套餐,这导致了我的 404。

    来自Microsoft's Traffic Manager documentation:

    只有“标准”SKU 或更高版本的 Web 应用才有资格与流量管理器一起使用。尝试添加较低 SKU 的 Web 应用程序失败。降级现有 Web 应用的 SKU 会导致流量管理器不再向该 Web 应用发送流量。

    【讨论】:

    • 这是如此......我已经在 D1 上运行了 24 小时。我创建了另一个流量管理器,并开始看到这一点。奇怪。
    【解决方案2】:

    目前,您无法将来自不同订阅的 Web 应用添加到相同的流量管理器配置,因为无法使用来自多个订阅的具有相同域名的 Web 应用。请参阅this。你可以在你身边检查这个。如果是这样,您可以从端点中删除一个网站,然后将该网站添加到相同的订阅中。

    此外,404错误总是由于域名无法通过其IP地址解析而发生。可能是以下原因之一:

    • 配置的自定义域缺少 A 记录和/或 CNAME 记录。
    • 浏览器客户端缓存了您域的旧 IP 地址。清除缓存并再次测试 DNS 解析。在 Windows 机器上,您可以使用 ipconfig /flushdns 清除缓存。

    您可以关注quickstart 创建流量管理器配置文件,然后关注this 验证您的流量管理器设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-29
      • 1970-01-01
      • 2022-01-02
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      • 2021-10-12
      • 1970-01-01
      相关资源
      最近更新 更多