我在127.0.0.1
上有一个网页,其中包含大约10个样式表。似乎firefox随机地将css文件(并非所有文件)重定向到您所在的当前页面。这意味着当通过浏览器访问它而不是显示css时它会显示html。这个文件只是静态的.css文件。这会导致css无法渲染,页面看起来会破碎。
如果我通过删除历史记录和临时文件重置浏览器,那么网站将再次正常工作。当我使用curl时,我得到了正确的结果。在Ubuntu的Firefox上有没有这样的问题?这似乎是一个火狐问题,因为curl工作正常,当我清除缓存时浏览器最终会工作。
Ubuntu:{并行VM中的14.0.4
Firefox:31.0
似乎只发生在127.0.0.1上,不会发生在localhost上。不会发生在Chrome中。
重现的步骤
加载页面
刷新页面
请注意,样式会中断。如果你看看服务器,它会发回一个304,但似乎浏览器在缓存文件方面遇到了麻烦......只有一个127.0.0.1 ...很奇怪
答案 0 :(得分:1)
Firefox 31中存在一个错误,升级到firefox 33解决了这个问题。