我運行一個音樂博客,我在播放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. 在服務器上禁止Javascript訪問
- 2. 禁止在此服務器上訪問
- 3. 如何在服務器上禁止的目錄使用robots.txt
- 4. .htaccess:如何禁止訪問目錄?
- 5. 目錄訪問被禁止
- 6. VisualSVN服務器和訪問禁止
- 7. 如何阻止訪問我的網絡服務器上的.svn /條目?
- 8. WAMP服務器錯誤「禁止您無權訪問此服務器上的/ phpmyadmin /。」
- 9. 禁止:您無權訪問此服務器上的sompathm/a.jpg
- 10. 禁止您無權訪問此服務器上的/ music-server/
- 11. 禁止您無權訪問此服務器上的/wp-login.php
- 12. 禁止訪問Apache服務器上的jsp文件
- 13. 禁止您無權訪問此服務器上的{codeigniter}
- 14. 的Apache2阻止訪問特定的目錄服務器
- 15. 阻止訪問我的Apache服務器
- 16. 如何阻止訪問我的PHP網站上的目錄?
- 17. 禁止訪問:您沒有權限訪問此服務器
- 18. 如何訪問我的ISP服務器
- 19. 禁止您沒有權限訪問/在此服務器上2
- 20. 禁止在xampp服務器上訪問文件
- 21. xampp apache服務器錯誤403在Windows10上禁止訪問
- 22. 通過wlan ip在wamp服務器上禁止訪問
- 23. 禁止:您沒有權限訪問/在此服務器上
- 24. 訪問服務目錄笨
- 25. 如何防止用戶訪問服務器上的文件?
- 26. 如何停止訪問SFTP服務器上的無效文件?
- 27. 在目錄中禁止訪問.htaccess
- 28. Web目錄(WWW)中的WAMP服務器目錄不可訪問
- 29. 禁止訪問:您無權訪問請求的目錄
- 30. 我如何在服務器上找到我的根目錄?
[如何防止直接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