我运行一个音乐博客,我在播放mp3的顶部有一个播放器。我不希望用户能够查看我的代码以获取mp3的保存位置,转到该网站并保存mp3。我猜我可以禁止他们直接访问MP3的文件位置,但仍然允许我的MP3播放器工作。我的直觉是给我的.htaccess
文件添加一些行,但我对htaccess
知之甚少,所以有人可以帮我解决吗?如何禁止访问我的服务器上的目录?
回答
这是不可能的。浏览器可以查看(在Chrome中,按F12并转到网络选项卡)文件实际下载的位置,然后直接从那里保存。
您无法阻止用户保存他已下载的内容。
我曾经遇到过一个音乐网站(我认为是Scour.net)的工程师,他在路径中使用带有时间戳的符号链接,作为创建临时URL到一个只能共享几分钟的单一资产的方式我认为这是歌曲长度的6倍以允许慢速连接)。 – 2013-03-04 21:59:20
@JasonSperske:同样,如果我的浏览器正在下载它,我(用户)可以保存它。不管它是什么,临时URL或不是,图像,歌曲或色情片。如果它在网络中,并且我的浏览器已下载并显示(播放)给我,我可以根据定义将它保存到我的电脑中。 – 2013-03-04 22:00:37
我同意,它似乎是一个聪明的解决方案,以限制URLS的共享,这将导致音乐网站支付主机的文件而不收任何东西 – 2013-03-04 22:03:45
- 1. 禁止在此服务器上访问
- 2. 在服务器上禁止Javascript访问
- 3. 如何在服务器上禁止的目录使用robots.txt
- 4. .htaccess:如何禁止访问目录?
- 5. 如何阻止访问我的网络服务器上的.svn /条目?
- 6. 禁止访问Apache服务器上的jsp文件
- 7. 禁止您无权访问此服务器上的/ music-server/
- 8. 的Apache2阻止访问特定的目录服务器
- 9. 阻止访问我的Apache服务器
- 10. 如何阻止访问我的PHP网站上的目录?
- 11. 禁止访问:您没有权限访问此服务器
- 12. 通过wlan ip在wamp服务器上禁止访问
- 13. 禁止您没有权限访问/在此服务器上2
- 14. 禁止在xampp服务器上访问文件
- 15. 在目录中禁止访问.htaccess
- 16. 如何防止用户访问服务器上的文件?
- 17. 访问服务目录笨
- 18. 禁止访问:您无权访问请求的目录
- 19. 如何解决“禁止您无权访问/ phpmyadmin /在此服务器上”?
- 20. 禁止访问管理器中的应用程序目录
- 21. Apache被拒绝访问我的本地服务器上的目录
- 22. 如何限制访问我的服务器上的pdf文件?
- 23. 如何使用PHP逻辑限制对服务器上目录的访问?
- 24. 如何使用multisite.dll访问ColdFusion Web服务器上的CFFileServlet目录?
- 25. 我如何访问我的目录
- 26. 如何在mvc4中禁止访问生产服务器之外的Sitemap.xml文件?
- 27. 如何在服务器上访问servlet?
- 28. 如何从java文件服务器访问目录?
- 29. Web服务器如何访问资产/公共目录?
- 30. 如何在去服务器的根目录时禁用apache2的目录索引?
[如何防止直接URL访问文件](http://stackoverflow.com/q/10236717/102937) – 2013-03-04 21:56:00
[拒绝通过htaccess直接访问文件夹和文件](http://stackoverflow.com/questions/9282124/deny-direct-access-to-a-folder-and-file-by-htaccess) – 2013-03-04 21:59:03
我试过了你的第一个链接,它使得我的歌曲不会在我的音乐播放器中播放。我使用jPlayer作为音乐播放器。如果有帮助,我的网站是http://www.startingtofeelit.com/ – jas7457 2013-03-04 22:01:29