Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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
Php 是否为文件类型创建不同的403错误页?_Php_.htaccess_Mp3_Http Status Code 403 - Fatal编程技术网

Php 是否为文件类型创建不同的403错误页?

Php 是否为文件类型创建不同的403错误页?,php,.htaccess,mp3,http-status-code-403,Php,.htaccess,Mp3,Http Status Code 403,这是一个很难回答的问题,但我想知道每种类型的文件是否有不同的403错误页 例如,如果有人试图访问php文件,他们会得到如下结果: 403 Access Denied 相当普遍的错误 但是,如果他们试图访问mp3文件,则错误会给出: Mp3 files are not available for download, Please go to the main site to stream music 这就是我要找的东西 2015年11月2日编辑 所以在做了不同的尝试之后,我只是对音乐文件夹进行

这是一个很难回答的问题,但我想知道每种类型的文件是否有不同的403错误页

例如,如果有人试图访问php文件,他们会得到如下结果:

403 Access Denied
相当普遍的错误

但是,如果他们试图访问mp3文件,则错误会给出:

Mp3 files are not available for download, Please go to the main site to stream music
这就是我要找的东西

2015年11月2日编辑

所以在做了不同的尝试之后,我只是对音乐文件夹进行了另一次访问。但显然,强制执行403错误不仅会阻止访问文件夹中的音乐,而且不会在网站上加载音乐。所以我想真正的问题是如何阻止用户访问mp3文件

我只是想我会把这个贴出来,以防有人看到。当放在mp3上时,403错误会阻止在整个网站上使用音乐文件。

您可以尝试以下方法:

header('HTTP/ 403 Mp3 files are not available for download, Please go to the main site to stream music');