【发布时间】:2012-02-22 15:38:20
【问题描述】:
我只是在一个包含一些视频的私人页面上工作,这些视频应该只能通过 htaccess 访问。所有视频均采用 html5 编码,该网站适用于所有没有 htaccess 文件的浏览器。
将 htaccess 文件放到我的服务器后,Safari 无法加载 mp4 视频。在查尔斯,我得到“需要 401 授权”。
我在这里查看了几篇关于同一主题的帖子,但还没有找到解决方案。如果有人可以将 m 推向正确的方向,请继续!
有些人解决了这个问题,同时将 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>
视频文件夹中的htacess
AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/mp4 .mov
AddType video/webm .webm
甚至检查了一些 html5 示例视频,所以不会是错误的编解码器。请记住,没有 htaccess 文件它可以完美运行,所以我想我的配置仍然是错误的。但我不知道错误在哪里......
【问题讨论】:
标签: .htaccess safari html5-video mp4