教程: 网站使用CDN后 部分用户无法访问的解决办法

我自己使用的是江苏移动宽带,自从将网站接入CDN之后,网站间歇性的不可以访问,不过网站统计倒是没有什么大问题,我也就没当回事,以为是自己频繁的操作触发了网站的防CC机制。但是我抽了点时间将CDN的防护策略仔细设置了一番,还是出现这样的问题,没办法只好将自己的IP加入白名单,但是并没有解决问题,这时我就意识到问题不对劲了,应该是运营商或者DNS解析哪里出问题了!

多次尝试后发现,不是CDN的问题,不是DNS解析问题,也不是网站源站的问题,造成站点无法访问可能是宽带公司网络链路的问题。

在出现无法访问时,我只需要重新获取宽带公司分配的IP地址(一次不行就多获取几次),就可以正常打开站点。咨询了CDN的工作人员,得到的反馈是“并不会对用户ip进行主动屏蔽或限制”。另外我也查了DNS解析,DNS均能正确解析出来百度云加速IP地址。吼吼,这些都正常,那问题只能归到第三方宽带公司网络链路上了。

我在使用中发现长城宽带、移动宽带、观滔宽带、鹏博士第三方宽带公司的网络均存在类似问题。由于这种无法打开出现的几率还挺高的,为了避免你的站点部分用户无法访问。

所以如果你的域名解析商提供按线路解析的话,可以单独让出现问题的宽带回源,我这里直接让移动宽带回源。