【发布时间】:2018-12-31 21:33:05
【问题描述】:
我有一个 vpn 服务器,所以我可以访问任何东西,如果我需要 httpd.conf 等。
已经在 wordpress 根文件夹的 .htaccess 中使用以下代码:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domainhere\.com [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domainhere\.com.*$ [NC]
RewriteRule \.(gif|jpg|js|txt|mp4)$ /maalesef [L]
在包含的视频文件夹中创建了另一个 .htaccess;
order deny,allow
deny from all
在videos/english子文件夹中创建了另一个。
我需要保护该文件夹,其中包含许多子文件夹和 mp4 文件。基本上将是一个付费视频课程。用户可以通过播放器流式传输,但不能下载。我不想支付 Vimeo Pro 或 Amazon S3 的费用,因为这是一个预算项目,也许将来为什么不这样做。
如果有办法通过使用 FFMPEG 或名为 pavtube video converter Ultimate 的软件将 mp4 转换为 HLS 来保护它们,我也很乐意。
奖励:http://beezcode.com/hls 他们是怎么做到的?无法使用 chrome 上的插件下载,可以下载播放列表 m3u8,但无法使用 windows 上的任何媒体播放器打开。
【问题讨论】:
-
您使用的是什么版本的 Apache?