加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 防止缓存CSS文件

发布时间:2020-12-13 13:39:18 所属栏目:PHP教程 来源:网络整理
导读:我正在使用 PHP开发一个简单的网站. 开发配置:WAMP 生产配置:灯 在测试时,我更改了我的CSS文件,但是当我重新加载页面时,我的浏览器(不确定)仍然使用旧的缓存的css. 我做了一些搜索,找到了我已经尝试过的不同的解决方案 在css css / main.css?78923的末尾
我正在使用 PHP开发一个简单的网站.

开发配置:WAMP

生产配置:灯

在测试时,我更改了我的CSS文件,但是当我重新加载页面时,我的浏览器(不确定)仍然使用旧的缓存的css.

我做了一些搜索,找到了我已经尝试过的不同的解决方案

>在css css / main.css?78923的末尾附加一个查询
>使用Ctrl R(在Firefox中)强制获取资源
>禁用Firefox缓存以及使用Clear Cache Firefox附加组件.

当没有任何工作,我做了一些更多的谷歌搜索,我遇到了一个堆栈页面(here),有人建议Apache缓存资源.所以,问题不在于Firefox,而是服务器.那个人还提出了一个我不明白的解决方案(我是新手)

我的问题有两部分:

> Apache是??否真的缓存资源? (我如何检查我的?)
>如何防止缓存?

PS:复制和粘贴解决方案的堆栈问题(我以上作为一个链接)没有工作:(

我已经遇到这个问题了几次,通常是通过调用我的css这样来生产现场的问题
<link rel="stylesheet" type="text/css" href="style.css?v=1" />

当您推出更新时,只需将v = 1更改为v = 2,它将强制所有用户浏览器抓取新的样式表.这也适用于脚本文件.如果您在Google上查看来源,您会注意到他们也使用这种方法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读