首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用“.htaccess”文件下载access?

如何使用“.htaccess”文件下载access?
EN

Stack Overflow用户
提问于 2014-06-16 12:57:29
回答 2查看 70关注 0票数 1

我正在一个网站上工作,音乐将被出售。我希望人们能够只播放和听歌曲,而不是实际下载。为了实现这种行为,我使用.htaccess密码保护限制了目录访问。

然而,当用户想要听歌曲时,它也会要求一个密码,并给出密码,用户也可以下载内容。

我如何使它使用户只能听音乐,而不是下载它?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-16 13:03:28

当用户在听歌曲时,他们已经在下载了。你从互联网上访问的所有东西都会被下载。

如果你阻止用户下载你的音乐,他们就无法获得音乐,因此也就无法听音乐。

像YouTube这样的受欢迎的玩家在你看视频的时候也会把它们下载到你的电脑上,但是一旦你看完它们,它就会删除它们。(实际上,他们甚至从来没有在你的硬盘上,他们停留在RAM)

票数 0
EN

Stack Overflow用户

发布于 2014-06-16 12:58:47

你不能。HTTP不是那样工作的。

数据必须下载才能播放。服务器无法区分“下载到缓存以供播放”和“下载用于保存到用户知道的文件”。

最接近的可能是实现某种不使用HTTP的流服务器(例如,使用RTMP),但这需要比Apache配置更复杂的内容,而且最终用户仍然可以绕过它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24244309

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档