Php 限制用户通过下载管理器下载

Php 限制用户通过下载管理器下载,php,Php,我有这个问题很久了。没有更多的研究,因为当时没有要求 现在计划实施并测试它的工作原理 你们中的一些人或大多数人可能会遇到这样的网站:假设有一个名为“my_file.rar”的文件可供下载,如果你试图通过下载管理器(如IDM进行下载,那么它会弹出一些错误,如“失败”,或者会下载一些文件,即“download.php”而不是该rar文件 在这种情况下,唯一的下载选项是使用浏览器默认的下载选项 我不知道他们是怎么做的 如何继续在PHP文件下载代码中实现这一点 例如,有一个下载代码,如下所示(例如,这只

我有这个问题很久了。没有更多的研究,因为当时没有要求

现在计划实施并测试它的工作原理

你们中的一些人或大多数人可能会遇到这样的网站:假设有一个名为“my_file.rar”的文件可供下载,如果你试图通过下载管理器(如IDM进行下载,那么它会弹出一些错误,如“失败”,或者会下载一些文件,即“download.php”而不是该rar文件

在这种情况下,唯一的下载选项是使用浏览器默认的下载选项

我不知道他们是怎么做的

如何继续在PHP文件下载代码中实现这一点

例如,有一个下载代码,如下所示(例如,这只是一个简单的代码):


如何(一些想法会帮助我继续,因为我现在是空白)在上述情况下使用下载加速器限制文件下载

示例:


一些文件共享网站将禁止免费用户使用下载加速器,并允许高级用户使用下载加速器file@RiggsFolly我不是指那个伙计。这只是出于对他们是如何做到这一点的好奇。我发现一些文件共享网站限制免费版的下载加速器,并允许高级版的下载加速器。不要将链接提供给你不想下载的用户file@RiggsFolly我不是指那个伙计。这只是出于对他们是如何做到这一点的好奇。我发现一些文件共享网站限制免费版的下载加速器,并允许高级版的下载加速器
<?php
$file = "my_file.rar"; //File for Download
echo "<a href='download.php?name=".$file."' download>download</a> ";
?>