Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File 如何通过.htaccess禁用直接文件下载_File_.htaccess_Download - Fatal编程技术网

File 如何通过.htaccess禁用直接文件下载

File 如何通过.htaccess禁用直接文件下载,file,.htaccess,download,File,.htaccess,Download,我想禁用直接下载到.zip文件 如果我的网站是推荐人,那么只下载文件 我使用的是Apache server,你可以试试这个,它会对你有所帮助,但我建议你对此进行更多的研究。不过,你可以使用下面的代码来完成这项工作 同时对以下代码进行更改 <?php // This is to check if the request is coming from a specific domain domain.com $ref = $_SERVER['HTTP_REFERER']; $refData =

我想禁用直接下载到.zip文件

如果我的网站是推荐人,那么只下载文件


我使用的是Apache server,你可以试试这个,它会对你有所帮助,但我建议你对此进行更多的研究。不过,你可以使用下面的代码来完成这项工作

同时对以下代码进行更改

<?php
// This is to check if the request is coming from a specific domain domain.com
$ref = $_SERVER['HTTP_REFERER'];
$refData = parse_url($ref);

if($refData['host'] !== 'domain.com') {
  // Output string and stop execution
  die("Hotlinking not permitted");
}

echo "Executing code here";
?>

您需要更改上面的域,例如,而不是domain.com