最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Nginx 基础配置中 autoindex_exact_size 如何显示文件大小
时间:2026-08-15 12:51:48 编辑:袖梨 来源:一聚教程网
autoindex_exact_size 控制 Nginx 目录列表中文件大小的显示方式:on 时直接显示原始字节数,off 时按 1024 进制换算并保留一位小数,提升可读性。
autoindex_exact_size 控制 Nginx 在目录列表页中如何显示文件大小,它不改变实际字节数,只影响 HTML 列表里“Size”列的呈现方式。
默认行为(on):直接显示原始字节数
当设为 on(默认值)时,Nginx 不做任何换算,直接输出文件的字节大小。例如:
- 512 字节 → 显示为 512
- 2097152 字节 → 显示为 2097152
- 10485760 字节 → 显示为 10485760
这种格式对开发或运维人员可能直观,但普通用户难以快速判断文件体量。
设为 off:启用人性化单位换算
将 autoindex_exact_size off 后,Nginx 按 1024 进制自动换算并保留一位小数,单位更易读:
- 不足 1KB(512
- 1024–1048575 字节 → 换算为 KB,如 2.0K(2048 字节)
- 1048576–1073741823 字节 → 换算为 MB,如 10.0M(10485760 字节)
- 更大文件依次为 GB、TB,同样保留一位小数
必须配合的配置才能生效
这个指令不是独立可用的,需同时满足两个条件:
- 所在 location 块中已启用
autoindex on -
显式设置
autoindex_format html(Nginx 1.17+ 默认值,但低版本必须写明)
若用 json 或 xml 格式,或未开启 autoindex,该指令完全不生效。
典型配置示例
在对应 location 中这样写才有效:
location /download/ {alias /var/www/files/;autoindex on;autoindex_exact_size off;autoindex_format html;autoindex_localtime on;charset utf-8;}
修改后需重载 Nginx(nginx -s reload)才能看到效果。
相关文章
- 爱发电网页版登录地址链接-爱发电登录入口 08-15
- soso街景地图如何入驻商家 腾讯地图入驻商家方法介绍 08-15
- 华为mate60pro麒麟芯片回归吗 08-15
- MC在线玩网页版网址是什么-mc我的世界在线玩网页版免费免登陆入口 08-15
- 微信对话生成器(无水印)免费下载-微信对话生成器下载 08-15
- 华为tc7102可以用移动网络吗(华为tc7102可不可以用移动网络) 08-15