autoindex(目录浏览功能)是一个 nginx 的功能选项,默认不允许列出整个目录,若根据需求开启后,可以通过列出方式显示所配置目录下的文件夹和文件内容和信息。

完整配置字段

server {
        listen        80;
        server_name  localhost;
        root   /www;
        location / {
            index index.php index.html;
            autoindex on;
            autoindex_localtime on;
            autoindex_exact_size off;
            charset utf-8;
        }
}

0. autoindex on;

如需此功能,打开 nginx 配置文件 [nginx.conf] 文件或你要启用目录浏览虚拟主机配置文件 [vhosts.conf],在 server 或 location 段里添加上 autoindex on; 来启用目录浏览功能。

另外 Nginx 的目录流量有三个比较有用的参数,可以根据自己的需求添加:

1. autoindex_exact_size off;

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

2. autoindex_localtime on;

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

3. charset utf-8;

添加以上字段后可以正常显示文件或文件夹名称的中文


友情提示:本站所有文章,如无特殊说明或标注,均为何星星原创发布。与此同时,趋于近年来本站的文章内容频繁被他站盗用与机器采集,现已全局禁用网站文字内容操作,了解详情或转载文章请 点此 继续!
分类: 系统运维

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用 * 标注