我的网站上有一堆 .mp4 视频。我试图做到这一点,因此无法通过访问我网站上的绝对位置的人访问它们。
我不希望人们能够导航到http://mysite.com/video/some_video.mp4并下载我的视频。
我修改了我的 .htaccess 以限制 .mp4 被看到。
<Files ~ "\.mp4$">
Order allow,deny
Deny from all
</Files>
但是,这可行,它还会禁止视频在我的播放器内播放。
有什么方法可以限制对某个目录内的 .mp4 文件的访问,同时仍然允许我的脚本(视频播放器)访问它们?
任何输入表示赞赏,谢谢!
修复 了我终于能够得到这个工作!谢谢拉塞尔哈罗尔!
这是我的 .htaccess 的样子
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?domain\.net/ [NC]
RewriteRule ^.*$ http://domain.net/404 [L]
<Files .mp4>
Order Deny,Allow
Deny from all
Allow from my_servers_ip_address
#allow from env=internal
</Files>