虚惊一场

虚惊一场

October 01, 2018
流水账 ,

今天网站忽然打不开了,即便打开了也不显示任何内容。可把我给吓了一跳,还以为被攻击了,上了腾讯云服务器看了下相关的安全日志却又没发现问题。

无法显示内容,图片加载的是默认的灰色背景

然后又检查了下自己的 DNS 是不是被污染了,或者其他什么原因。但是换了好几个 DNS 依旧还是不显示网页内容...。

后又想起之前我的备案接入到腾讯云后面还有一些程序没走完 (没有上传幕布照片,幕布给我搞丢了..),但是如果是腾讯给停的按道理页面都不会显示呀?为什么有时候还会显示一部分内容呢?

检查了半天,无意间看了下 chrome 的控制台后才发现真正的原因 ——bootcdn 挂了,我使用的相关 cdn 加速的库文件都无法加载,其实页面内容都已经加载出来了,只不过因为基础库没加载出来,导致后续的页面动画效果无法运行所以出现显示一些图片的黑框。

加载失败的相关库

重新看了下 bootcdn 的库链接发现,现在的加速 url 已经不是以前的 https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js 了,比如 jquery 的库就变成了 https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/core.js。感觉应该是他们做了相关的整理和优化吧。

后看了下他们的官博,最新的一篇文章还是去年 9 月 30 日发的,而且是一篇被攻击导致服务器瘫痪的通告...。

现在正在考虑是不是要把文件拉到自己服务器来好一些...

加入评论