使用背景:开发想在访问一个目录下的.xlsx文件时下载!
配置如下:
location ~* .*.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|csv) {
add_header Content-Type "application/octet-stream";
if ( $args ~ ^filename=(.*) ) {
add_header Content-Disposition "attachment; filename=$1";
}
root 项目路径;
}
nginx开启预览 autoindex on;
记得重启nginx服务!
前端如果调用url后面跟上目录的绝对路径!