解决FLV文件上传服务器后不能播放的办法
作者:cmscn 日期:2008-03-15
今天遇到一个难题,用FLASH8制作的FLV格式文件上传服务器后不能播放,原以为是路径错了,或者太大,检查过后不是,因为国内大多都是Win2003的主机.默认是没有指定输出FLV这种格式的虽然FTP里面可以看见,但无法通过http访问,也就无法播放了.
原因:WIN2003加强了IIS6的MIME验证,一切未注册扩展文件格式统统显示404错误。手动在IIS中HTTP头中的MIME类型中添加 MIME影射关系,MIME类型: video/x-flv 扩展名:.flv,即可通过Flash+客户端Load进来播放。
虚拟主机上的解决办法(虚拟主机都不支持Flv格式文件的问题):比如你的Flv文件名称是a.flv,在虚拟主机上建一个名为“a.flv”的目录,在 此目录下放你的Flv格式文件,将其改名为:index.htm,这样就行了,播放器中的文件名保持原样不动。
至此,你的服务器就能正常解析了,好运!
原因:WIN2003加强了IIS6的MIME验证,一切未注册扩展文件格式统统显示404错误。手动在IIS中HTTP头中的MIME类型中添加 MIME影射关系,MIME类型: video/x-flv 扩展名:.flv,即可通过Flash+客户端Load进来播放。
虚拟主机上的解决办法(虚拟主机都不支持Flv格式文件的问题):比如你的Flv文件名称是a.flv,在虚拟主机上建一个名为“a.flv”的目录,在 此目录下放你的Flv格式文件,将其改名为:index.htm,这样就行了,播放器中的文件名保持原样不动。
至此,你的服务器就能正常解析了,好运!