关闭

360官网 | 360商城 | 360手机官网 | 社区客户端

推荐 论坛 版块 好奇者试用 活动 专题 商城
本帖最后由 猫箱内的巴托拉 于 2016-6-25 23:19 编辑

之前经过我们部分用户的反馈发现,“开启缓存后图片/JS/CSS加载出现问题,而关闭后就会恢复”的情况,已经有了结果。

1、图片/JS/CSS加载状态码为200OK 但是没有内容
经过我们一段时间的逐步排查发现,这些网站服务器上安装了安全狗,并开启了cc防护之类的防御功能,类似我们的js防护,我们的缓存服务器(cache)在请求的时候,安全狗会返回一个html页面,导致缓存服务器(cache)会当做图片把此页面返回给访客。所以开启缓存后会出现加载200 OK无图片的情况。如果“关闭JS/CSS/图片缓存”我们的服务器则会直接转发此html重新请求。导致请求正常。
下面是我们的数据抓包截图:

360社区

360社区

解决方案:可以让把安全狗等防护软件的cc防护关闭或者把我们的ip加白。我们的IP段:http://bbs.360.cn/thread-6858902-1-1.html

2、图片加载或者JS/CSS加载出现404
这类是因为源站开启了防盗链,或者referer限制导致的。需要检查源站是否有此类限制。
源站开启防盗链后,我们的cache直接获取图片资源的时候,有可能会导致获取到防盗链页面,导致出现404。
而关闭缓存,我们获取源站图片数据是直接来源于页面的,不会触发防盗链。

共 1 个关于网站资源加载出现问题?关闭缓存恢复?可能是这种原因的回复 最后回复于 2016-12-10 17:12

评论

直达楼层

天外孤星坠 工程师 发表于 2016-3-18 11:09 | 显示全部楼层 | 私信
猫箱很努力呀 内容多多益善
您需要登录后才可以回帖 登录 | 注册

本版积分规则

猫箱内的巴托拉 产品答疑师

粉丝:6 关注:0 积分:2827

精华:1 金币:1225 经验:2179

最后登录时间:2017-05-29

私信 加好友

猫箱内的巴托拉

粉丝:6 关注:0

私信

最新活动

【活动】六一童心大作战!给孩子赢取智能故

内容推荐 热门推荐最新主帖

    360社区客户端下载

    快速回复 返回顶部 返回列表