Caching 当我通过FTP更新文件时,文件不会更改
我对CSS文件做了一些更改,上传了它,但没有看到任何更改。我清除了浏览器的缓存,重复了这个过程,但仍然一无所获。我还尝试了另一个浏览器,然后尝试了其他文件-结果都是一样的。然后我完全删除了CSS文件-网站看起来仍然一样,我仍然可以在浏览器的控制台中看到这些文件 我只能在完全更改文件名的情况下得到结果(这真的很不方便)。我认为FTP覆盖文件没有问题,因为FileZillas日志中没有错误 有没有其他方法可以让网站缓存自己?有人知道为什么会这样吗 编辑: 我还在cPanel的文件管理器中尝试了这一点,并在另一台PC上查看了它-同样的结果,其他web加速器通常位于托管服务器和浏览器之间。虽然在备份文件更改时,它们应该使缓存失效,但这些信息并不总是按照规范发送或正确执行Caching 当我通过FTP更新文件时,文件不会更改,caching,file-upload,ftp,webserver,host,Caching,File Upload,Ftp,Webserver,Host,我对CSS文件做了一些更改,上传了它,但没有看到任何更改。我清除了浏览器的缓存,重复了这个过程,但仍然一无所获。我还尝试了另一个浏览器,然后尝试了其他文件-结果都是一样的。然后我完全删除了CSS文件-网站看起来仍然一样,我仍然可以在浏览器的控制台中看到这些文件 我只能在完全更改文件名的情况下得到结果(这真的很不方便)。我认为FTP覆盖文件没有问题,因为FileZillas日志中没有错误 有没有其他方法可以让网站缓存自己?有人知道为什么会这样吗 编辑: 我还在cPanel的文件管理器中尝试了这一点
实际上,您和服务器之间可能有多个缓存,每个缓存都有可能挂起旧数据。首先,使用Firebug或chrome中的“Inspect Element”。 验证浏览器正在加载的css文件是否应该加载您认为应该加载的文件
祝您好运。浏览器可以缓存内容,您是否尝试在网页上使用SHIFT-F5强制重新加载所有内容?可能主服务器已将配置设置缓存到其他服务器,请咨询您的IT部门。如果是这种情况,您需要告诉他们通过所有缓存的服务器使缓存无效 我也想知道这个!我使用filezilla,有时,我必须清除历史记录、关闭浏览器并重新加载页面。换换口味。这是最近才开始的。谢谢!你说得对!在我的情况下,它是CoudFlare缓存的网站!