首页 > 解决方案 > 如何在不清除缓存的情况下显示修改后的网页

问题描述

我的网站由蓝色主机托管。

每当我在 HTML 中修改/添加文本并刷新网页时,都会反映更改。

但是,当我更新 css 文件时,我必须清除我的 chrome 浏览器缓存以反映更改。

这很痛苦,因为我需要不断清除缓存。有时调整格式需要几次这样的清除。

有什么办法可以避免清除缓存但仍然反映 css 相关的更改?

标签: htmlcssgoogle-chrome

解决方案


你有三个选择:

- 使用 cntr+shft+R 重新加载页面

- 在需要刷新 css 时更改的 css 文件中添加一个虚拟参数。例如 .../yourpath/css.css?v=1 (如果您可以使用 PHP 等脚本,您可以为此参数使用随机值,这将在每次页面刷新时自动强制 css-reloading)

- 打开开发者控制台 (F12) 并禁用网络选项卡上的缓存。


推荐阅读