Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.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/mysql/69.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 在www文件夹中提供下载链接安全吗_Php_Mysql_Apache - Fatal编程技术网

Php 在www文件夹中提供下载链接安全吗

Php 在www文件夹中提供下载链接安全吗,php,mysql,apache,Php,Mysql,Apache,我可以在我的www文件夹中提供下载链接供用户下载吗? 我可以通过电子邮件发送此链接位置(7天后过期)吗?我只是担心安全问题不,不建议这样做 试试这个,做一个函数,取要下载的文件名,把逻辑放在这个函数中,得到文件并设置头,这样就可以下载了。通过使用此前端,用户不知道文件的确切路径 您也可以通过电子邮件发送该功能url。这里的“安全”是什么意思?如果您的服务器是安全的,则下载链接应该是安全的。如果您的服务器不可用,那就不是了。链接怎么会在7天内过期?我在问提供指向www中文件的链接是安全的,还是可以

我可以在我的www文件夹中提供下载链接供用户下载吗?
我可以通过电子邮件发送此链接位置(7天后过期)吗?我只是担心安全问题

不,不建议这样做

试试这个,做一个函数,取要下载的文件名,把逻辑放在这个函数中,得到文件并设置头,这样就可以下载了。通过使用此前端,用户不知道文件的确切路径


您也可以通过电子邮件发送该功能url。

这里的“安全”是什么意思?如果您的服务器是安全的,则下载链接应该是安全的。如果您的服务器不可用,那就不是了。链接怎么会在7天内过期?我在问提供指向www中文件的链接是安全的,还是可以用来侵入目录并下载所有文件?我在@mayank这样做,但我想知道的是,如果用户无法在7天后直接下载链接,我可以通过电子邮件发送链接供用户稍后下载吗他付了钱这个函数是什么?如何生成它?它就像www.yoursite.com/download.php一样?file=filename download.php看起来像什么?它是一个.php文件,具有下载文件名的逻辑