2014-03-27 52 views
0

嗨运行我无意中发现了的东西确实很奇怪,我只是测试下载按钮,因为我不能在本地服务器上下载的MP4文件格式,我只是改变了一个MP4文件扩展名为.exe当我试图下载它在浏览器中播放的.exe时。这是怎么回事,这是流媒体视频还是这是随机的,我发现不应该在网站上完成?MP4文件格式更改为exe文件浏览器

+0

似乎浏览器没有看文件的扩展名,而是Firefox中的MIME类型 –

+0

它在IE浏览器中播放视频,它将文件下载为文件有没有办法让浏览器知道它的文件? – user3387522

回答

0

如果你想要的文件被下载,你应该将扩展添加到.htaccess例如:

AddType application/octet-stream .csv 
AddType application/octet-stream .xls 
AddType application/octet-stream .doc 
AddType application/octet-stream .avi 
AddType application/octet-stream .mpg 
AddType application/octet-stream .mov 
AddType application/octet-stream .pdf 

CSS Tricks - Force Files to Download

更新

如果你的服务器使用的是IIS作为本文Add a MIME Type (IIS7)描述你应该添加他们。 对于旧版本的IIS,请参阅this文章。

+0

感谢= d它可以完美运行的代码,我已经拿到了唯一的问题是我的测试服务器是XAMMP这样的.htaccess将因工作它是阿帕奇我有唯一的问题是,我对这个网站的直播主持人将是一个Windows服务器,所以htaccess将无法正常工作。所以有什么想法? – user3387522

+0

用关于IIS的信息更新了我的答案。如果这回答你的问题,请将其标记为已解决。 –