Nginx 提供文件下载服务

有时候我们可能需要提供下载链接,通过 nginx 配置可以很简单地实现。

nginx.conf:

1
2
3
4
5
6
7
8
9
10
11
12
13
server {
listen 80;
server_name download.xlui.me;
root /path/to/download.xlui.me;

location / {
index index.html;
}

location /app {
default_type application/octet-stream;
}
}

restart 或者 reload nginx,在 /path/to/download.xlui.me/app 下创建要被下载的文件:

1
2
mkdir /path/to/download.xlui.me/app
touch /path/to/download.xlui.me/app/t.apk

浏览器访问 http://download.xlui.me/app/t.apk 即会自动开始下载。

-------------本文结束感谢阅读-------------
  • 本文标题:Nginx 提供文件下载服务
  • 本文作者:xlui
  • 发布时间:2017年11月30日 - 17:11
  • 最后更新:2018年04月10日 - 18:04
  • 本文链接: https://xlui.me/t/nginx-provide-download/
  • 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明出处!