Total Pageviews

Saturday, 23 January 2016

开启Nginx的目录浏览

Nginx默认的情况下如果没有Index文件访问会出现403报错,基于某些特殊的需要我们可以让用户进行目录浏览。

修改 nginx.conf 文件,通常文件位于 /usr/local/nginx/conf/nginx.conf 多网站配置的可能会有所不同

location / {  
        autoindex on;                            //开启目录浏览功能;  
        autoindex_exact_size off;            //关闭详细文件大小统计,让文件大小显示MB,GB单位,默认为b;  
        autoindex_localtime on;              //开启以服务器本地时区显示文件修改日期!  
}
以上就是开启的代码,除了 autoindex on 为必选外,其他两项都是根据自己的需要添加,后面有详细的注释。

如需只开启某个子目录的浏览请修改 location / 例如访问html目录

location /html {  
        autoindex on;
        autoindex_exact_size off;            
        autoindex_localtime on;
}