0

我有一个托管在 Azure 中的网站,前面有流量管理器。我还为流量管理器创建了一个 CNAME。

当我点击 trafficmanager url 时,我得到了预期的 HTML 响应。但是当我点击 CNAME url 时,我得到的 html 基本上是一个 iframe,src 指向 trafficmanager url。我不明白这是从哪里来的。这是响应的样子:

<html>
   <head>
      <title>My Site Name</title>
      <meta name="keywords" content=""
   </head>
   <frameset rows="100%", *" border="0" frameborder="0">
   <frame src="mysite.trafficmanager.net" name="mysite">
   </frameset>
</html>

有没有人遇到过这个?这甚至是预期的吗?

4

1 回答 1

0

流量管理器仅进行 DNS 解析,因此任何发送到客户端或从客户端发送的 HTTP 流量都与流量管理器无关。您可以使用 nslookup 确保您的流量管理器 URL 返回的 IP 地址与您的 CNAME 返回的 IP 地址相同。如果它们不相同,则说明您的 DNS 配置有问题。如果它们相同,那么您的网站处理两个主机标头的方式不同,您需要查看您的网站。

于 2015-05-07T20:12:20.980 回答