Nginx打開目錄瀏覽功能(autoindex)

Nginx默認(rèn)是不允許列出整個目錄的。如需此功能,打開nginx.conf文件或你要啟用目錄瀏覽虛擬主機(jī)的配置文件,在server或location 段里添加上autoindex on;來啟用目錄流量,下面會分情況進(jìn)行說明。

另外Nginx的目錄流量有兩個比較有用的參數(shù),可以根據(jù)自己的需求添加:

autoindex_exact_size off;
默認(rèn)為on,顯示出文件的確切大小,單位是bytes。
改為off后,顯示出文件的大概大小,單位是kB或者M(jìn)B或者GB

autoindex_localtime on;
默認(rèn)為off,顯示的文件時間為GMT時間。
改為on后,顯示的文件時間為文件的服務(wù)器時間

1、整個虛擬主機(jī)開啟目錄流量

在server段添加

location / {
autoindex on;
autoindex_localtime on; #之類的參數(shù)寫這里
}

2、單獨(dú)目錄開啟目錄流量
2.1:直接二級目錄開啟目錄流量
location /down/ {
autoindex on;
}

2.2:虛擬目錄開啟目錄流量
location /down/ {
alias /home/wwwroot/lnmp/test/;
autoindex on;
}

詳細(xì)參照:http://nginx.org/en/docs/http/ngx_http_autoindex_module.html

如果想希望做出漂亮的目錄列表,支持header,footer則可以安裝三方插件:
http://wiki.nginx.org/NginxNgxFancyIndex

重啟nginx,使其生效。

ref:https://www.vpser.net/build/nginx-autoindex.html

2 Responses to Nginx打開目錄瀏覽功能(autoindex)

  1. 秋愛 says:

    我在設(shè)置這個..
    http://soft.vpser.net/
    這個是獨(dú)立的程序呢,還是就是用nginx的插件實(shí)現(xiàn)的??
    如果是程序的話,可以E給我一份么??謝謝..

  2. Outlet says:

    目錄瀏覽對網(wǎng)站比較不安全

發(fā)表評論

(required)

This site uses Akismet to reduce spam. Learn how your comment data is processed.