我只是在为一个私人网页工作,其中包含一些视频,只能通过htaccess访问。所有视频均为html5编码,在没有htaccess文件的情况下,该网站在任何浏览器上都可以正常工作。
将htaccess文件放到我的服务器后,Safari无法加载mp4视频。在Charles中,我得到了“401 Authorization Required”的错误信息。
我查看了这里的几篇帖子,但尚未找到解决方法。如果有人能指导我正确的方向,可以提供帮助!
一些人解决了此问题,将mime类型添加到htaccess文件中(见下文)。但对我没有用...有任何想法吗?
根目录处的htaccess文件:
将htaccess文件放到我的服务器后,Safari无法加载mp4视频。在Charles中,我得到了“401 Authorization Required”的错误信息。
我查看了这里的几篇帖子,但尚未找到解决方法。如果有人能指导我正确的方向,可以提供帮助!
一些人解决了此问题,将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文件,它可以完美地工作,所以我猜我的配置仍然有问题。但我不知道错误在哪里...