Safari html5 视频 mp4 无法在 htaccess 文件夹中播放,[重复]

2024-01-22

我只是在一个包含一些视频的私人页面上工作,这些视频只能通过 htaccess 访问。所有视频均采用 html5 编码,并且该网站在没有 htaccess 文件的情况下适用于每个浏览器。

将 htaccess 文件放入我的服务器后,safari 无法加载 mp4 视频。在查尔斯,我收到“需要 401 授权”。

我在这里检查了同一主题的几篇文章,但尚未找到解决方案。如果有人能把我推向正确的方向,那就继续吧!

有些人解决了这个问题,同时将 mime 类型添加到 htaccess 文件(见下文)。不适合我...有人有什么想法吗?

htaccess 位于根文件夹

AuthUserFile /rootpath/.htpasswd
AuthGroupFile /dev/null
AuthName "Password Protected Area"
AuthType Basic
AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/mp4 .mov
AddType video/webm .webm

<limit GET POST>
require valid-user
</limit>

视频文件夹中的.htaccess

AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/mp4 .mov
AddType video/webm .webm

甚至用一些 html5 示例视频进行了检查,所以不可能是错误的编解码器。请记住,它在没有 htaccess 文件的情况下可以完美工作,所以我想我的配置仍然是错误的。但我不知道bug在哪里......


尝试使用下面的代码

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
AddType video/ogg .ogv
AddType video/ogg .ogg
AddType video/mp4 .mp4
AddType video/webm .webm
AddType application/x-shockwave-flash swf
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Safari html5 视频 mp4 无法在 htaccess 文件夹中播放,[重复] 的相关文章

随机推荐