Css文件不像其他文件一样更新

时间:2012-11-11 12:31:38

标签: css hosting web-hosting remote-server

我目前在justhost上托管我的网站(就像测试服务器一样),当我通过aptana将我的工作保存在我的本地计算机上时,文件会自动上传到托管服务器,它们看起来很好。但是这只适用于我的实际文件,如.php和.html

它们不能用于我的.css文件,所以如果我保存并上传它们,更改就不会生效,直到第二天,或者我打开和关闭计算机并将其保留几个小时,我不确定为什么他们不像其他的f人那样立即生效。

我尝试删除我的缓存并在文件名末尾添加?ver = 1.0,但仍然没有运气。

另外,我直接检查了主机,并且css文件已更新到正确的版本,但只是没有在浏览器中显示。

任何关于可能出错的想法,如果我能像其他文件一样更新它们,它会让生活变得更轻松。

由于

2 个答案:

答案 0 :(得分:3)

我无法确定导致这种情况的原因,但如果我是正确的 - 文件会上传,而不是不上传的情况。这是其中之一

  • 缓存持有它(虽然已经清除了它?)
  • 该文件正在进行一些奇怪的跨服务器传输,取决于您的主机托管类型,但可能是文件在某处被搁置
  • 尝试清除DNS缓存 开始&gt; <类型CMD>在对话框类型中:

    ipconfig / flushdns

  • 这可能会强制计算机重新加载文件。

至于将来阻止它的持续解决方案,我出去了......

答案 1 :(得分:0)

我知道已经有一段时间了,但正如其他人可能会像我一样发现这个问题,我的解决方案是启用 Cloudflare 开发人员模式。 Cloudflare 将 css 文件保存在缓存中,这让我疯狂地在另一个论坛中找到解决方案。希望你的情况和我的一样,这样你也能解决。