打开网页一片空白的原因
打开网页一片空白的原因,通常不止一个。先按时间走一遍,每一步排掉一种可能。
| 时间 | 看什么 | 排掉什么 |
|---|---|---|
| 打开那一秒 | 标签页标题 | 有没有拿到内容 |
| 等三秒 | 地址栏与控制台 | 报错在哪一层 |
| 刷新一次 | 还白不白 | 是不是偶发 |
| 换入口 | 带 www 与不带 | 解析或绑定 |
| 换设备 | 别人白不白 | 是不是本机 |
| 隔天同时段 | 时段规律 | 是不是忙时 |
| 一周后 | 有没有复发 | 改得对不对 |
打开那一秒:先看标签页标题有没有变
标题变成站点名了,说明至少拿到了 HTML,只是页面区没画出来。
标题还是「新建标签页」或者一个默认图标,那基本是没到。
这一条十秒能看完,先看它。看完再决定要不要继续查。
等三秒:地址栏和控制台给什么
地址栏有没有报错提示,有就按提示查那一层。
按 F12 看控制台,有红色报错就抄第一行。
再看网络面板:哪个资源 404、哪个脚本超时。
两条都排完,才轮到改代码。
报错第一行比描述十句都有用。
刷新一次:白屏还在不在
第一次白、刷新就好,多半是资源加载顺序或缓存。
刷新三次都一样白,才按稳定问题处理。
跳过这一步,改的可能是根本不存在的问题。
三次都白,才值得动配置。
换一条入口:带 www 与不带 www
两条地址各开一次。
一条白一条正常,问题在解析或绑定,不在页面。
这一条很多人跳过,结果改了半页代码。
两条都白,回到站点侧继续拆。
用宝塔拨测的网站测速跑多地区节点,看各地状态码与下载段,能判断是不是只在某一片白。
换一台设备:范围缩到哪
用手机流量开一次。
手机能开、电脑不能:问题在这台机器,或者它走的这条网络。
两个都白:问题在站点侧。
两个都白但别人能开:先查你自己的出口。
三种情况指向三个地方,别混着改。
隔天同一时段:是不是只在忙时
白天正常、晚上白,先看那段时间的负载与带宽。
每天都白、时间不固定,回到站点侧。
只在某个时段白这一类,改前端是白改。先看服务端。
一周后再看:有没有复发
改完当天测一次,隔一周再测一次。
一周回到原样,说明改的是症状不是根因。
这种情况最容易被当成「已经修好了」。
反过来,如果只在你自己这台白、手机和同事那边都正常,那就别去改站点了——那台机器的问题,改一晚上也找不到原因。