You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在cPanel中查询占用带宽最多的具体文件名称

cPanel环境下查询高带宽消耗具体文件的解决方案

1. 分析站点原始访问日志(最准确的方案)

  • cPanel默认会为每个站点存储原始访问日志,文件默认路径为 /home/你的cPanel用户名/access-logs/对应域名.log,你可以通过cPanel文件管理器、FTP或SSH连接直接下载、读取该日志文件。
  • 若你有SSH权限,可直接执行命令快速统计高消耗文件:
    • 统计指定格式文件的请求次数排名(前20条):
    awk '{print $7}' /home/[替换为你的cPanel用户名]/access-logs/[替换为你的域名].log | grep -E '\.(jpg|png|css)$' | sort | uniq -c | sort -nr | head -20
    
    • 统计指定格式文件的实际带宽占用排名(前20条,单位MB):
    awk '{if($7 ~ /\.(jpg|png|css)$/) sum[$7] += $10} END {for(i in sum) print sum[i]/1024/1024 "MB\t" i}' /home/[替换为你的cPanel用户名]/access-logs/[替换为你的域名].log | sort -nr | head -20
    
  • 日志中同时包含访问请求的referral来源字段,可直接匹配对应垃圾引流域名,排查是否为referral spam导致的异常消耗。

2. 调整cPanel访客记录显示限制

  • 如果你持有WHM管理员权限,可直接进入WHM后台,依次打开「服务配置」→「cPanel Web服务」→「调整cPanel界面配置」,修改访客记录的最大展示条数,默认1000条最高可调整至10000条,调整后即可在cPanel的「Visitors」页面查看更多访问记录。
  • 若无WHM权限,可联系你的主机服务商申请调整该配置。

3. 临时部署自定义访问统计逻辑

  • 若以上方案都无法操作,可在站点根目录新增自定义统计脚本,实时记录指定类型文件的访问请求、来源IP、referral信息,运行24~48小时即可拿到完整的异常请求数据,定位高消耗文件和异常来源。
  • 确认是referral spam导致的消耗后,可直接在站点.htaccess文件中添加规则拦截对应垃圾来源域名,即可快速降低带宽消耗。

内容的提问来源于stack exchange,提问作者wordpress_queries

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 21:24:02