在IIS 8中使用mp4视频托管HTML页面不能使用主机名

问题描述 投票:1回答:1

我有一个带有视频元素的简单html页面,可播放mp4扩展名的视频文件。我将页面托管在IIS 8中。默认情况下,正确配置了MIME类型。如果我使用服务器名称浏览,则可以正常运行,但是当使用主机名时,视频无法播放。该域来自Godaddy,它指向我们的公共IP,然后我们有一个负载均衡器,将请求定向到两个节点服务器。

任何想法可能是什么问题?

html mp4 iis-8 f5
1个回答
0
投票

如果能够通过服务器名称解析和访问服务器,则必须从内部网络调用服务器,并且很可能解析为内部IP地址。

[当您呼叫域名时,这很可能是从托管A记录的DNS服务器-GoDaddy解析公共IP地址。

ping <server name>
ping <dns name>

为了进行测试,请使用解析为内部IP地址的DNS名称更新您的主机文件。

%WinDir%\System32\Drivers\Etc

<internal IP address>  fqdns.com

如果您尝试调用DNS服务器(GoDaddy)提供的外部IP地址,则该地址可能位于防火墙上。由于反欺骗规则,您的连接可能会被防火墙断开。

© www.soinside.com 2019 - 2024. All rights reserved.