我正在使用基于VideoJS的BigVideoJS面板制作网站。我正在体验普通的" Firefox不会播放HTML5视频"错误。如果我从静态文件加载页面,它可以正常播放,但如果我将其加载为localhost(或者,就此而言,从远程服务器加载),那么我收到错误:
"HTTP "Content-Type" of "text/plain" is not supported. Load of media resource http://localhost:8888/video/video_name.webm failed.
为了解决这个问题,有很多suggestions around the web将一些内容类型添加到.htaccess中,如下所示:
AddType video/webm .webm
AddType video/ogg .ogv
AddType video/mp4 .mp4
我的问题是,在Typo3(6.0.8)CMS的情况下,这仍然是添加新内容类型的正确方法吗?如果是的话,我应该将哪些.htaccess添加到?此安装(继承自以前的开发人员)包含/ www /目录中的一个,/ domain-name /目录中的一个,以及/ site /目录中的一个。
我已经尝试将上面的行添加到/ site /目录.htaccess并重新启动apache-它没有解决问题,Firefox仍然没有加载视频。我试图解决错误的问题,还是我做错了?
已编辑添加:
如果.htaccess不能解决此问题,是否会在外部流媒体网站(如Vimeo)上托管视频?
答案 0 :(得分:0)
你正在寻找的.htaccess文件是dir中的一个文件,其中包括该安装的主入口点,index.php(可能是一个符号链接)和typo3conf目录。它可能包含类似
的内容RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
您可以通过将其打破一秒(通过添加不正确的代码)并查看网站是否做出反应来测试它是否是正确的文件。或者一些更体面的测试。