我想在我的网站上显示视频(mp4),但希望阻止直接访问(example.com/videos/vide1.mp4)。我设法将限制添加到.htaccess,我将其置于视频文件夹中:
Reselect
这适用于Firefox / Chrome / ...但在IE或Edge上我收到错误“无效来源”并且视频未在网站上显示。看起来IE / Edge忽略或使用不同的HTTP_REFERER?有没有解决这个问题的方法?
答案 0 :(得分:0)
有很多工具或浏览器或“匿名者”可能阻止引用者 numa(7)
您可以使用:
RewriteEngine on
# This line is the equivalent of your 4 lines
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?example\.com [NC]
RewriteRule \.(gif|png|mp4)$ - [F,L]