原因是由于windows server 2003上并没有.FLV的这种mime-type类型,可以按如下解决:
尽管adobe提供了这种解决方法可以让.FLV工作,但仍会在许多情况下会出现意想不到的结果,仍会有许多.FLV不能正常的工作。下面有一种解决方法:前几步是一样的。
或者干脆这样: 1. 在2003服务器上,找开IIS管理器。
2. 选择网站,右击选择属性,在HTTP头下方点MIME类型。 3. 点击”新建”按钮,扩展名添上”.×”,MIME类型添上"application/octet-stream" 4. 点击确定 5. 重新启动www服务。 让Windows2003的IIS支持exe扩展名
同理,设置MIME的方法适用于任何在IIS下无法下载或者在路径正确的时候提示404找不到文件的情况,根本上说,就是添加扩展名让IIS可识别,同样也会增高整个站点的危险性。
比如,让网页可以下载exe文件,则需要添加MIME扩展名为加.exe ,类型为application/octet-stream 同时,系统目录下的URLSCAN也需要修改,方法是找到c:\windows\system32\inetsrv\urlscan下面的urlscan.ini文件,将Deny executables that could run on the server下面的.exe注释掉,保存。 |