有以下几种方法可以禁止文件下载:
<FilesMatch "\.(php|html|htm|txt)$">
Order allow,deny
Deny from all
</FilesMatch>
这将禁止下载扩展名为.php、.html、.htm和.txt的文件。
<FilesMatch "\.(php|html|htm|txt)$">
Order allow,deny
Deny from all
</FilesMatch>
这将禁止下载扩展名为.php、.html、.htm和.txt的文件。
header('HTTP/1.0 403 Forbidden');
exit;
这将发送一个HTTP 403禁止访问的响应头,使浏览器无法下载文件。
请注意,这些方法只能禁止直接访问文件的下载,如果文件可以通过其他方式(如通过URL)访问,仍然可以下载。如果要完全禁止文件下载,可以将文件存储在网站根目录之外,或使用其他安全措施来保护文件。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站