我有一台运行 Ubuntu 16.0.4 和 Apache 的 VPS。我在那里上传了一个网站,我想对我的 CSS 做一些更改。重新上传了我的 CSS 文件,但网站仍然使用旧文件。
以下是我尝试过但没有成功的方法:
- 重新启动 Apache
- 清除浏览器缓存
- 重新上传我的整个网站
- 尝试不同的 IPS
- 尝试使用我从未访问过我的网站的其他浏览器
以下是有效的方法:
- 重命名 CSS 文件
- 更改域名
显然,以上任何一种方法都不是长久之计。
我确实为 Cache-Control 设置了 HTTP 标头,但它们只会影响浏览器缓存,对吗?f
可能是 VPS 提供商正在进行一些缓存?
我现在真的很迷茫。
欢迎任何反馈!
提前致谢!
答案1
事实上,当更改 css 文件名时它可以工作,这表明正在进行某种缓存。
您可以使用版本系统测试样式表吗? - 这里有一篇很好的文章CSS 技巧