风格表未更新
我创建一个网站,但是当我在我的网站上进行更改并更新网站时,那里没有变更。
我试图使用该工具 view source 检查
, 但它也没有更新。 但是当我去我的系统根源时,它是。
我至少需要等待 20 在我看到我网站上的更新之前的几分钟,任何人都可以告诉我为什么我不立即看到变化? 我的浏览器,计算机或服务器出了问题?
我也试图删除我的文件。 cookie, 现金和故事,但它仍然没有工作。
我试图使用该工具 view source 检查
stylesheet.css
, 但它也没有更新。 但是当我去我的系统根源时,它是。
我至少需要等待 20 在我看到我网站上的更新之前的几分钟,任何人都可以告诉我为什么我不立即看到变化? 我的浏览器,计算机或服务器出了问题?
我也试图删除我的文件。 cookie, 现金和故事,但它仍然没有工作。
没有找到相关结果
已邀请:
14 个回复
石油百科
赞同来自:
它将使您的浏览器重新启动并更新与网站页面关联的所有资源。
因此,每次在您的样式表中更改某些内容并希望查看新结果时,请使用它。
在 Mac OS Chrome 使用: Command + Shift + R.
龙天
赞同来自:
你的标签
, 到服务器不会从缓存中加载它。
如果您的页面由动态语言创建,例如 php, 您可以在值结束时添加一些变量。
, 例如:
这将增加当前 timestamp 在文件的路径末尾,因此它将始终是唯一的,永远不会从缓存加载。
如果您的页面是静态的,则必须自己管理这些变量,因此使用类似的东西:
在对文件更改的内容进行了一些更改之后
在
等等。
如果要禁用文件缓存 css, 请参阅服务器的文档类型 /这是不同的方式 apache, IIS, nginx 等等。/ 或集合 / 找到一个问题
https://serverfault.com/
/
假设IIS-Add键下的正确设置或相应的文件夹中的正确设置会导致技巧。
然而,有时仍然必须回收应用程序池 "bump" 和 CSS. 因此:禁用缓存 IIS 本身并不是保证的决定 100%.
对于浏览器:有几个关于
https://superuser.com/a/411826/128058
超过
https://superuser.com/question ... cache
有兴趣。
龙天
赞同来自:
这将进行硬更新,应使用您下载到服务器的新样式表。
诸葛浮云
赞同来自:
, 对于浏览器重新加载它。
为此,您可以将链接更改为样式表
注意零件
. 您可以每次创建新版本以检查它是否真的缓存时更新。
知食
赞同来自:
江南孤鹜
赞同来自:
我也通过禁用软件来解决问题 Supercacher 在我的控制节点中 cPanel /公司 siteground 著名的/. 您也可以使用该按钮。 "flush" 对于个人目录检查是否在关闭之前是否全部。
冰洋
赞同来自:
http://i.stack.imgur.com/QpqhJ.jpg
有时有必要进行刚性更新以查看更新如何生效。 但普通的网络用户不太可能知道一个艰难的更新是什么,而且你不能期望他们将继续更新页面,直到一切都清晰。
这是一种方法:
卫东
赞同来自:
所有其他方式,最终关闭网站的缓存,以及本地浏览器 /例如, ENTIRELY 禁用两者/, 仍然没有做出你的事。 还 "restarting" 该网站一无所获。
在与我的同样的位置?
[网站名称] > "Application Pool" > "Recycle" -
这是你最后的工具......
莫问
赞同来自:
https://varnish-cache.org/
在您的域名。 这次缓存 HTTP 反向代理用于
https://varnish-cache.org/docs ... .html
. 有可能试图关掉清漆 cpanel /只要你有/ 并检查是否是。
冰洋
赞同来自:
董宝中
赞同来自:
我相信这种情况下的最佳解决方案是
timestamp 你的 css
.
这就是我在模板中做的方式 Django:
在哪里添加
?{% now 'U' %}
到了文件的末尾 css 纠正这个问题。
你会怎么做 just CSS
/我希望有人会把它编辑到一个清洁版本,它看起来有点粗体,但它
在职的
, 检查一下
/ :
在哪里
/当前日期/, 似乎纠正了问题,我还注意到只是设置时间也纠正它。
</link>
小明明
赞同来自:
我更愿意删除文件 css 并将其添加到再次更改,如果上述评论都没有工作。
窦买办
赞同来自:
自访问过您的实时页面以来,它将加载旧数据。
詹大官人
赞同来自:
导入您自己的风格.css style.css