Apache没有正确提供.mp4文件 – 显示文件的内容而不是下载提示

我在Linux上运行Apache,当我去到一个.mp4文件的url而不是让我下载文件的时候,它显示了文件的内容(作为损坏的文本)

例如输出是

ftypisom isomiso2avc1mp41 *moov lmvhd ̴ d̴ d @ Htrak \tkhd̴d̴d @ $ edtselst </s>mdia mdhd ̴ d̴ d -hdlr videVideoHandlerkminfvmhd

我如何使Apache正确地提供服务?

添加一个AddType指令:

 AddType video/mp4 .mp4 

这将导致Apache将正确的标题发送到您的浏览器,然后将选择正确的方法下载或播放媒体文件。

确保你已经安装并激活了mod_mime (但我认为这是默认情况下,我从来没有任何问题)。

更多信息在这里: http : //httpd.apache.org/docs/2.2/mod/mod_mime.html

您应该设置响应的内容类型