清除缓存后没有更新css文件

Posted

技术标签:

【中文标题】清除缓存后没有更新css文件【英文标题】:Css file is not being updated after clearing cache 【发布时间】:2018-11-29 20:19:30 【问题描述】:

我做了以下事情: 1.清除缓存(按Ctrl + F5)。 2.删除css文件,然后重新上传。 3.手动检查更新的css文件。 4. 我从 chrome 设置中删除浏览器数据

从上面的测试它应该加载更新的 css。但它正在加载旧的CSS。 这是旧链接:http://demo.voberhat.com/wp-content/themes/bootstraplight/style.css?ver=4.9.6

我可以在http://demo.voberhat.com/wp-content/themes/bootstraplight/style.css看到更新

意味着版本更改可能是诀窍。但是为什么我要更改版本只是为了添加一行 css?任何想法?

【问题讨论】:

你有服务器端缓存吗??? 【参考方案1】:

Force browser to refresh css, javascript, etc

试试这个 *** 线程。如果不是您要的,我可以提供一些 php

【讨论】:

以上是关于清除缓存后没有更新css文件的主要内容,如果未能解决你的问题,请参考以下文章

没有清除浏览器缓存获取新图像和新更新的 CSS

清除微信端网页缓存的方法

使用 CRA React 清除缓存

Yii2 资产清除缓存

有没有更好的方法来反映用户端更改的 CSS 代码,而不是告诉他们请清除缓存以查看更新? [复制]

除非清除缓存,否则 Google chrome css 不会更新