在 Nginx 中启用目录浏览功能,需要使用 autoindex 指令。这通常在 location 块中完成,以下是一个配置示例:

server {
    listen 80;
    server_name example.com;
 
    location / {
        root /var/www/html;
        autoindex on;  # 开启目录浏览
        autoindex_exact_size off;  # 显示文件大小
        autoindex_localtime on;  # 显示文件时间
    }
}

在这个配置中,当访问 http://example.com 时,Nginx 将显示 /var/www/html 目录中的文件和子目录列表。 autoindex_exact_size 设置为 off 可以显示文件大小为文件实际大小,而不是以块为单位的大小; autoindex_localtime 设置为 on 可以显示文件和目录的本地时间,而不是 GMT 时间。

确保将 server_nameroot 指令中的路径以及监听端口号根据实际需要进行相应的修改。更改配置后,需要重启或重新加载 Nginx 以使配置生效。