nginx默认是不允许列出整个目录的进行目录浏览的,如果想开启Nginx的目录索引浏览列表功能可以这样做。

打开nginx.conf文件,在location server 或 http段中加入:

autoindex on;

另外两个参数最好也加上去:

autoindex_exact_size off;

默认为on,显示出文件的确切大小,单位是bytes。
改为off后,显示出文件的大概大小,单位是kB或者MB或者GB

autoindex_localtime on;

默认为off,显示的文件时间为GMT时间。
改为on后,显示的文件时间为文件的服务器时间

配置Nginx目录列表的方法详细参照:

http://wiki.nginx.org/NginxChsHttpAutoindexModule

如果想希望目录列表支持header,footer则可以安装三方插件: http://wiki.nginx.org/NginxNgxFancyIndex
 

目前有4 条留言

  1. 2011年02月07日 19:24 韩国   |  引用  |  #1     

    很简单吗。

  2. 2011年02月09日 10:39 丰禾   |  引用  |  #2     

    很好哦。。记得更新 支持你哈。

  3. 2011年02月09日 21:45 祁多多   |  引用  |  #3     

    看的似懂非懂~~!

    ifu25 于 2011-11-19 13:26:13 回复

    有一天,会懂。

  4. 2011年11月19日 13:24 飞鱼   |  引用  |  #4     

    刚才按博主的方法改了配置之后,搞定!不过提醒菜鸟,改配置记得reload。才能生效

    ifu25 于 2011-11-19 13:26:01 回复

    既然能研究这个了就知道reload了,嘎嘎。

发表评论

/ 快捷键:Ctrl+Enter
加载中……