重新加载页面时无法识别CSS文件修订

重新加载页面时无法识别CSS文件修订,css,wordpress,Css,Wordpress,我有这个问题已经有一段时间了。有时我在处理CSS文件时,会通过FileZilla通过FTP覆盖它。当我重新加载页面以检查我的新更改时,它不会加载我的新文件。我可以清除缓存、重新加载、重置等,但不会重新加载。发生的情况与IE、FF、Chrome、Safari等相同。如果我从服务器上删除CSS文件,它仍在加载,但我不知道从何处加载。该网站基于WordPress,但没有缓存插件。一段时间后,它将加载新文件,但需要一段时间 究竟是什么原因导致了这种情况?我也有过几次同样的问题!我可以是obvius,但

我有这个问题已经有一段时间了。有时我在处理CSS文件时,会通过FileZilla通过FTP覆盖它。当我重新加载页面以检查我的新更改时,它不会加载我的新文件。我可以清除缓存、重新加载、重置等,但不会重新加载。发生的情况与IE、FF、Chrome、Safari等相同。如果我从服务器上删除CSS文件,它仍在加载,但我不知道从何处加载。该网站基于WordPress,但没有缓存插件。一段时间后,它将加载新文件,但需要一段时间


究竟是什么原因导致了这种情况?

我也有过几次同样的问题!我可以是obvius,但你会从仪表板上删除现金吗?这是唯一对我有用的东西(有时)

一种常见且有效的缓存破坏方法是将查询字符串
?示例
附加到样式表链接的末尾:

然后每次更新CSS文件时,只需将
?v=1.0
更改为
?v=1.1
或类似的内容

这使浏览器认为它是一个新文件,因此忽略以前缓存的任何版本,并下载新的CSS文件


如果这不能解决问题,那就不是浏览器缓存问题,可能是服务器端缓存(在服务器级别,而不是Wordpress级别),您需要与您的网络主机讨论这一问题。

您使用的是哪种浏览器?有时我发现即使我清除了缓存,firefox也会缓存我的css文件。解决这个问题的一个快速方法是在文件末尾添加一个版本号。每次更新版本号时,它都会检查一个新文件:ie mystylesheet.css?v=1@Jade很好的版本号。这不仅有助于缓解缓存问题,而且在出于任何原因需要回滚代码时也会有所帮助。