导读 最近想搭建一个文件服务器,却发现默认的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 文件服务器 下载优化 📁✨
版权声明:本文由用户上传,如有侵权请联系删除!