一段 FLV 视频,在本地播放完全正常,上载到服务器后却无法播放,服务器为 Windows 2003, IIS 版本为 IIS6。这是一个非常普遍的问题,原因是 IIS 出于安全考虑,屏蔽了对未注册的 MIME 文档格式的访问,IIS 的默认设置中并没有注册 FLV MIME 文档格式,因此,IIS 拒绝输出该格式的文档。
解决办法是在 IIS6 的 HTTP 头的 MIME 类型中注册 FLV
在 Windows 2003 的“管理工具”中,选择“Internet 信息服务(IIS)管理器”,找到您要配置的站点,在站点上点右键,选择“属性”,然后进入“HTTP 头”页,在“MIME类型”中增添 FLV MIME 类型。