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