重新上传了我的网站,但它仍在加载旧的 css 文件

重新上传了我的网站,但它仍在加载旧的 css 文件

我有一台运行 Ubuntu 16.0.4 和 Apache 的 VPS。我在那里上传了一个网站,我想对我的 CSS 做一些更改。重新上传了我的 CSS 文件,但网站仍然使用旧文件。

以下是我尝试过但没有成功的方法:

  • 重新启动 Apache
  • 清除浏览器缓存
  • 重新上传我的整个网站
  • 尝试不同的 IPS
  • 尝试使用我从未访问过我的网站的其他浏览器

以下是有效的方法:

  • 重命名 CSS 文件
  • 更改域名

显然,以上任何一种方法都不是长久之计。

我确实为 Cache-Control 设置了 HTTP 标头,但它们只会影响浏览器缓存,对吗?f

可能是 VPS 提供商正在进行一些缓存?

我现在真的很迷茫。

欢迎任何反馈!

提前致谢!

答案1

事实上,当更改 css 文件名时它可以工作,这表明正在进行某种缓存。

您可以使用版本系统测试样式表吗? - 这里有一篇很好的文章CSS 技巧

相关内容