nginx:搭建简单的文件下载服务器
location /downloads/ {
root /var/www;
autoindex on; # 启用目录列表功能,允许用户浏览目录内容
autoindex_exact_size off; # 显示文件大小为人类可读格式
autoindex_localtime on; # 显示文件的本地时间
if ($request_filename ~* ^.*?\.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx)$){
# 当文件格式为上述格式时,将头字段属性Content-Disposition的值设置为"attachment"
add_header Content-Disposition 'attachment; filename="$1"';
}
rewrite ^/downloads/(.+)$ /downloads/$1 break;
}
浙公网安备 33010602011771号