nginx配置
# 保护HTTP资源目录
location ^~ /download/ {
deny all;
}
# 虚拟目录授权下载
location ^~ /gofile/ {
# 仅限内部调用访问
# php 中使用X-Accel-Redirect授权下载文件
internal;
# 软链隐身目录
# alias /var/www/download/;
alias /mnt/d/download/;
add_header "stream" "mp4";
mp4;
mp4_buffer_size 5m;
mp4_max_buffer_size 5m;
# 下载1m后再限速
limit_rate_after 5m;
limit_rate 2m;
gzip off;
gzip_static off;
}
php代码
略过
抽空再编辑