山海人工智能信息网

💻用Nginx搭建文件服务器,轻松搞定文件下载问题💥

导读 最近想搭建一个文件服务器,却发现默认的Nginx配置无法正常下载`.txt`、`.pdf`等格式的文件,这可愁坏了我。经过一番研究,终于找到了解决...

最近想搭建一个文件服务器,却发现默认的Nginx配置无法正常下载`.txt`、`.pdf`等格式的文件,这可愁坏了我。经过一番研究,终于找到了解决办法!🎉下面给大家分享一下我的经验~

首先确保你的Nginx已经正确安装,然后编辑配置文件`/etc/nginx/nginx.conf`或站点配置文件。重点是添加以下代码:👇

```nginx

types {

application/pdf pdf;

text/plain txt;

}

```

这样就能让浏览器识别这些文件类型了。记得保存后重启Nginx服务:`sudo systemctl restart nginx`。

测试时发现,一些文件仍然无法直接下载,这时需要在location块中加入以下指令:

```nginx

location ~ \.(pdf|txt)$ {

types { application/pdf pdf; text/plain txt; }

default_type application/octet-stream;

}

```

简单几步就搞定了!🚀现在无论是`.pdf`还是`.txt`文件,都能愉快地点击下载啦!💼

如果你也遇到类似问题,不妨试试这个方法。💡记得检查防火墙设置,确保端口开放哦!💪

Nginx 文件服务器 下载优化 📁✨