您的位置 首页 nginx

nginx autoindex 案例

这里一定注意 alias 和root 的区别, 最好用 alias 能方便控制路径

cat autoindex.conf

    server {
        listen      60081;
        server_name baimeidashu.com;
        charset utf-8;
        location / {
                root   /etc;
                autoindex       on;
                autoindex_exact_size    off;
                autoindex_localtime     on;
        }
      location /download {
               alias /var/log/;
               autoindex on; # 开启目录索引功能,可选,用于展示目录内容列表
         }

}

访问:

http://10.0.0.215:60081/download/

是 /var/log 目录

http://10.0.0.215:60081/

是 /etc 的内容

 root alias 的区别:

        location  /a {
                alias /data/aaa/;   #完整路径
	 #访问 http://ip/a ,路径为 /data/aaa
	
	
        location  /aaa {
                root /data;   #对上alias,这里不用带上aaa
	  #访问,http://ip/aaa/ ,路径为 /data/aaa

 

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章