在 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_name、root 指令中的路径以及监听端口号根据实际需要进行相应的修改。更改配置后,需要重启或重新加载 Nginx 以使配置生效。
