【问题标题】:How to disable file download from website?如何禁用从网站下载文件?
【发布时间】:2012-10-31 07:58:18
【问题描述】:

我的网站上有一些 mp3 文件,我想使用 SCM 音乐播放器进行流式传输,但如果我为目录设置密码或重定向方法,那么流式传输显然无法正常工作。有没有其他方法可以禁用文件下载但仍然可以通过音乐播放器流式传输文件?

解决方案:

我使用此 .htaccess 行禁用了索引:

Options -Indexes

【问题讨论】:

  • 你能把你的文件放在一个数据库中并按需加载吗?
  • 不知道怎么做,你的意思是通过mysql?我对dbs一无所知。但这仍然不会产生同样的问题吗?如果我用密码保护文件夹,数据库可以工作吗?
  • 没有数据将成为数据库,他们只能通过您的播放器获取。

标签: file download directory


【解决方案1】:

试着放

<Files ~ "\.(mp3)$">
    Order allow,deny 
    Deny from all
</Files>

在您的 .htaccess 中,这可能还会拒绝您的音乐播放器的 mp3,但您可以轻松配置 .htaccess 以允许来自您的 IP 或域的 mp3

【讨论】:

    【解决方案2】:

    将文件存储在数据库而不是目录中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-12-29
      • 1970-01-01
      • 2021-12-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多