如何让nginx访问xslx文件
时间: 2023-11-22 19:53:59 浏览: 74
nginx禁止访问.git文件的设置教程
要让 Nginx 服务器访问 xlsx 文件,可以按照以下步骤进行设置:
1. 打开 Nginx 的配置文件,在 `http` 块中添加以下配置:
```
http {
# ...
types {
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx;
}
# ...
}
```
这将告诉 Nginx 服务器如何处理 xlsx 文件。
2. 然后,在服务器块中添加以下配置:
```
server {
# ...
location /path/to/xlsx/files {
autoindex on;
add_header Content-Disposition "attachment";
add_header Cache-Control "no-cache, no-store, must-revalidate";
add_header Pragma "no-cache";
add_header Expires "0";
}
# ...
}
```
这将允许 Nginx 服务器在 `/path/to/xlsx/files` 目录下的 xlsx 文件中提供自动索引,并将响应标头设置为将文件作为附件下载。
3. 最后,重新启动 Nginx 服务器以使更改生效。
现在,您可以通过浏览器或其他 HTTP 客户端访问 `/path/to/xlsx/files` 目录中的 xlsx 文件。
阅读全文