在 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 以使配置生效。