CSS - 为什么我的浏览器无法反映服务器上的任何更改?

时间:2016-11-25 11:51:50

标签: html css caching browser-cache

我正在处理一些CSS代码,然后突然服务器停止反映服务器上所做的任何更改。起初我认为这是一个缓存问题,但我在我的浏览器上禁用了缓存,甚至尝试使用不同的浏览器,但仍然使用旧版本的CSS文件。

如果我从服务器下载我的CSS文件并在文本编辑器中打开,它会显示我对代码所做的所有更改,但它们根本不会反映在我的网站上。该网站使用的旧版CSS文件甚至不再存在于服务器上。

我的服务器发生了什么事?它可以是路由器缓存问题吗?

1 个答案:

答案 0 :(得分:1)

我无法解答此问题,但请尝试添加您的html,其中包含css:?v1

示例src="resources/yourDir/style.css?v1"

这将迫使所有内容下载新的CSS。

您可以在?之后添加所需内容。就像一个时间戳,只是一个或多个单词。无论你喜欢什么。