向 httpd.conf 添加了 mime 类型,但仍然不加载视频(放弃)

Posted

技术标签:

【中文标题】向 httpd.conf 添加了 mime 类型,但仍然不加载视频(放弃)【英文标题】:Added mime types to httpd.conf but still not loading video (gave up) 【发布时间】:2013-05-25 11:21:24 【问题描述】:

嘿,我正在尝试让 html5 视频在此页面上运行: https://www.thankyoupayroll.co.nz/system-update_test.html

我已将这些 Mime 类型添加到 httpd.conf 文件并重新启动服务器:

AddType audio/mpeg .mp3
AddType audio/mp4 .m4a
AddType audio/ogg .ogg
AddType audio/ogg .oga
AddType audio/webm .webma
AddType audio/wav .wav

AddType video/mp4 .mp4
AddType video/mp4 .m4v
AddType video/ogg .ogv
AddType video/webm .webm
AddType video/webm .webmv

但在 Firefox 等中,我仍然得到: 未找到支持格式和 MIME 类型的视频

还有什么可能会阻止视频播放?

提前致谢

【问题讨论】:

【参考方案1】:

网络服务器拒绝发送视频文件。

【讨论】:

是的,他们在 Internet Explorer 中工作。我通过代理运行了firefox,它说服务器没有返回任何响应。没有标题,没有正文,它只是关闭了连接。 有趣。抱歉,这告诉我们您的想法是什么? 说实话我很难过。它一定是firefox在网络服务器不喜欢的标头中发送的东西,但我不确定它可能是什么。我可以将您页面上的源更改为指向另一台服务器上的 .mp4 文件,并且它加载它就好了。您的网站仅是 https 也不会让事情变得更容易。这无疑使欺骗请求以查看问题部分可能变得更加困难。 (我没有最好的 https 工具) 谢谢伙计。此处页面的非 https 版本:www.thankyoupayroll.co.nz/system-update.html 不确定代理问题与它有什么关系。网站上的所有页面都没有通过 Firefox 代理加载。这对我们一般来说不是问题。 有趣。 Firefox 正在从(HTTP HEADER Range: bytes=0- 上的字节 0 请求数据,这导致它失败。如果我从 firefox 请求中删除该标头,它就可以工作。如果 IE 要求从开始,所以它没有失败。

以上是关于向 httpd.conf 添加了 mime 类型,但仍然不加载视频(放弃)的主要内容,如果未能解决你的问题,请参考以下文章

学习随笔关于httpd.conf的各项说明-1

在Linux上设置web站点——httpd2.2的基础配置

将 vhost 添加到 httpd.conf 后出错 - centos

配置 httpd.conf 以在 Apache Red Hat Linux 上添加新站点

XSP Mono Webserver 的 Mime 类型

HTML5 假定 Mime 类型