【发布时间】:2015-02-13 16:19:03
【问题描述】:
有一个 mp3 播放器,如果有人试图直接访问(下载)我的服务器/文件夹中的 mp3 或 ogg 文件,需要制作,以拒绝所有人。
已经测试过这段代码,一切正常,只是在手机上不行:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain\.com/ [NC]
RewriteRule .*\.(mp3|ogg)$ - [NC,F,L]
如何让移动设备播放 .mp3 文件?
【问题讨论】:
-
HTTP_REFERER 可以被欺骗,许多浏览器也根本不发送它。使用 Files 指令和
deny from all,然后可能使用 PHP 下载文件。