1、autoindex参数详解
autoindex on; #on开启目录浏览;
autoindex_exact_size off; #off显示出文件的大概大小,单位是kB或者MB或者GB;默认为on, 显示出⽂件的确切⼤⼩,单位是bytes;
autoindex_localtime on; #显示的⽂件时间为⽂件的服务器时间。默认为off,显示的⽂件时间为GMT时间;
charset utf-8,gbk; #默认中文目录乱码,添加上解决乱码问题;
2、配置下载站点
[root@nginx ~]# vim /usr/local/nginx/conf/nginx.conf
location /download {
root html;
autoindex on;
autoindex_localtime on;
autoindex_exact_size off;
charset utf-8; #解决中文显示乱码问题
alias /soft; #配置目录索引的路径(绝对路径)
limit_conn addr 2; #限制同一ip的并发连接数
limit_rate_after 20m; #20m之后开始限速
limit_rate 100k; #限速为100kb/s
}
3、在html目录下创建download目录
[root@nginx html]# tree download/
download/
├── 1.txt
├── 2.txt
├── 3.txt
└── soft
4、访问Nginx-web测试界面