我在IIS 7.5中创建了一个应用程序,在该应用程序中创建了一个虚拟目录。我保留了一个flash视频文件,可以在本地播放(通过浏览器)。
它在IIS 5.0中运行良好(在xp上)。但是,在IIS 7.5上,它不会运行,视频会在开始时卡住。
当我从Windows资源管理器双击html文件时,视频工作正常。
任何想法我应该更改哪些设置或如何调试?事件查看器不显示任何内容。我完全允许视频文件夹。
操作系统是Windows Server 2008 R2
由于
答案 0 :(得分:9)
您需要确保IIS 7.5设置为.swf和.flv扩展名的MIME类型以及其他任何需要提供的内容,即使对于静态内容也是如此。否则IIS将404,因为它不知道如何提供它们。在您的网站中,选择MIME类型,然后将.swf添加为application/x-shockwave-flash
,将.flv添加为video/x-flv
。
编辑:您可能需要为.mp4添加一个,video/mp4
。 IIS 7.5应该已经有.flv和.swf,但是.mp4是一种常见的情况,但它没有。
答案 1 :(得分:3)
清楚了解他人。
让我一步一步地说明
1)选择要在IIS中配置的网站
2)右键单击选择属性
3)选择 HTTP标头标签
4)选择 MIME地图部分下的文件类型
5)选择新类型类型 .flv 作为扩展名, video / x-flv 或 flv-application / octet -stream 作为mime类型,然后选择确定。
如果仍然没有变化,那么重启iis。