目录
1.概述
ngx_http_autoindex_module 模块可以列出目录中的文件。
一般当ngx_http_index_module模块找不到默认主页的时候,会把请求转给 ngx_http_autoindex_module模块去处理。
2.配置示例
location / {
autoindex on;
}
3.指令
3.1.autoindex
开启或者关闭列出目录中文件的功能。
3.1.1.语法规范
语法: autoindex on | off;
默认值:
autoindex off;
上下文: http, server, location
3.1.2.语法样例
Nginx.conf
location /test {
root html;
autoindex on;
#index index_GXF.html;
}
Nginx文件地址
测试
127.0.0.1:8000/test/
3.2.autoindex_exact_size
设置目录中列出的文件是显示精确大小,还是对KB,MB,GB进行四舍五入。
3.2.1.语法规范
语法: autoindex_exact_size on | off;
默认值:
autoindex_exact_size on;
上下文: http, server, location
3.3.autoindex_localtime
设置目录中列出文件的时间是本地时间还是UTC时间。
3.3.1.语法规范
语法: autoindex_localtime on | off; //on表示当地时区 off为默认 为国际时区
默认值:
autoindex_localtime off;
上下文: http, server, location
3.3.2.语法样例
location /test {
root html;
autoindex on;
autoindex_exact_size on;
autoindex_localtime on;
#index index_GXF.html;
}
同样请求上面地址
127.0.0.1:8000/test/
会发现时间是和我们当前时区的时间是一致的;
参考
http://nginx.org/en/docs/http/ngx_http_autoindex_module.html