开启CDN导致的一些错误

281

闲着没事开启了CDN,由于配置问题导致了一些错误
CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。


也就是说,为了让用户访问更快,提前把页面内容缓存下来,用户就可以从最近的CDN节点快速获取需要的内容了
对于静态网站自然是极好的,但是对于动态网站就有一些小问题了。

在我的博客管理员登陆页,他只能获取到未登录的页面的缓存,因此即使我正确输入密码,仍然无法登陆进去。
而直接url进入后台,则又可以正常使用管理员功能。

很显然,就是CDN缓存下了未登录情况下的一些内容,导致登陆后页面缓存没有刷新。

解决办法也很简单,配置下规则即可

发布评论
  • 点击查看/关闭被识别为广告的评论