目录
Toggle继续给大家分享企业网站维护教程。今天给大家讲一下前几天悦然网络工作室官网遇到的问题——CDN加速导致的网站内容刷新问题。
上周悦然网络工作室突然发现自己的网站首页或一些栏目页面还停留在几天前的状态,但是我明明已经是新了好几篇网站文章的,按理说它应该显示在首页。如上图所示,这是我在网站后台编辑页面看到的网站首页,此时是正常状态。
但是当我发布之后却发现网站首页没有任何变化,如上图【新闻中心】栏目下面的显示的内容与后台编辑时显示的不一样,这里显示的还是网站几天前的状态。
这个问题很明显的CDN缓存导致的,因为我清空的本地缓存,也强制刷新了浏览器,它依然显示为几天前的页面。
这是怎么回事呢?我网上查询了各种方法,也尝试了刷新CDN缓存,让异地的朋友帮我打开网站测试过,但是都没能有效的解决,偶尔它会恢复一会,但是刷新页面后首页内容又变会几天前的状态了?
为了解决这个问题我靠后尝试了各种方法,网上的文章也看了几十上百篇了,但是都没有解决我的问题。后来终于在我自己的不断尝试下解决了,接下来给大家分享解决方法。
因为悦然网络工作室使用的是阿里云的CDN加速服务,所以这里就以阿里云为例,其它平台的CDN缓存问题也可以参考。
进入CDN后台,进入【刷新预热】选项,然后以目录的形式刷新整个网站。
如上图所示,把你网站设置的缓存配置全部删除,一个不留!
根据悦然网络工作室的判断,之所以会出现CDN缓存问题很大可能与CSS有关,所以在CDN的性能优化里面把CSS优化关闭,后面的JS优化也最好先关闭。
以上都做好之后重新打开网站,然后按CTRL+F5强制刷新浏览器,此时网站就恢复正常状态了,最新更新的网站内容也显示在首页了。也有可能暂时未生效,因为之前的CDN刷新可能要延迟几分钟。
本次悦然网络工作室官网出现的问题其实并不算问题,因为CDN缓存的作用就是为了给网站加速的,只不过我的网站更新比较频繁,所以它的缓存策略会影响到我的网站内容展示,甚至是蜘蛛抓取。如果你的网站没什么内容,或者是不经常更新,那些我遇到的这个问题对你就没什么影响了,这对一般的企业网站建设来说可能还有好处,因为CDN缓存有比较明显的网站加速效果。
© Copyright 2024. 悦然网络工作室/悦然wordpress建站 专注中小企业wordpress建站 All Rights Reserved.网站地图
本站图片来源为Pexels、Pixabay、Freepik、Unsplash等图片库的免费许可,CC0协议;还有部分为自己手绘,版权碰瓷请自重!法律服务:law@yueranseo.com 蜀ICP备20016391号-1 川公网安备 51011502000367号
微信联系