2014-07-20 51 views
3

我有一个域和主机的网站。我有时会更改一些页面并通过FTP上传它们(我正在使用FileZilla)。很难,当我从域进入网页时,最新的变化不会出现。我已经检查了很多次我更改过的html文件,并且它们都正确地上传到主机。但是,当我保存html页面并检查其代码时,更改不会按预期显示。为什么浏览网页时更改没有更新,我该如何解决?通过FTP更改文件后网页不更新

回答

4

尝试使用CTRL + F5刷新页面,如果它不工作,请清洁浏览器缓存。

+0

那么确实有效,但我怎样才能确保每一位访问者都能得到更新? (主要以频繁访问者为主) – user26830

+0

尝试在您的更新页面中添加如下内容: “?ver = 1.0”此方法用于css文件,我不知道其他方式是否适合我的头顶。 :) – zyrcon176

+0

以及如果这不起作用呢?任何其他想法? – Hugo

3

清理浏览器缓存或尝试打开私人导航窗口。

+0

不适合我,任何其他的消化? – Hugo

1

您的浏览器将缓存文件,因此不必每次都加载它们。刷新通常会解决问题,但一个绝对的方法是在Chrome的开发控制台中启用“禁用浏览器缓存”选项(Firefox可能有类似的功能)。

当您打开dev控制台时,右上角有一个齿轮打开选项菜单。在“常规”选项卡中,“禁用缓存(DevTools处于打开状态)”选项可用。启用后只需在控制台打开的情况下刷新页面,它将从服务器下载所有最新的文件。