gpt4 book ai didi

php - 保护网络服务器上的数据免受站点抓取者/复制者的侵害

转载 作者:搜寻专家 更新时间:2023-10-31 21:37:58 26 4
gpt4 key购买 nike

我将 mp3 文件放在我的网络服务器的公用文件夹中(我将它放在公用文件夹中,以便我网站上的播放器可以访问这些文件),我不担心用户是否能够下载 MP3他可能能够查看,而播放器正在播放该文件,但我也注意他无法查看文件的直接 url。但我想保护这些文件免受站点抓取软件的侵害,以便某些人无法窃取服务器上的所有文件。

问题的另一部分是:网站抓取软件的范围是什么,我是否可以通过关闭目录索引来阻止它们,或者它们是否也可以访问 url 未嵌入页面的文件?

请帮忙

最佳答案

恐怕无法阻止用户获取您的文件。为了播放音频文件,用户的网络浏览器必须将其下载到他们的本地机器。

您可以使用 robots.txt 阻止符合标准的网络抓取器抓取文件或超链接上的 rel="nofollow" 属性,但对这些的解释是客户端的,因此抓取器有可能在需要时忽略它们(我曾经写过一个 webgrabber甚至不看这些。那主要是出于懒惰,而不是出于恶意)。

tl;dr:如果您不希望人们下载文件,请不要将其放在互联网上。

关于php - 保护网络服务器上的数据免受站点抓取者/复制者的侵害,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14703181/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com