我经常看到客户/客户必须刷新网页的问题,通常是在清除他们的历史记录/缓存之后,才发现网页完全没问题。
有没有办法添加版本或只是强制浏览器下载所有资源,例如脚本、图像等?
我经常看到客户/客户必须刷新网页的问题,通常是在清除他们的历史记录/缓存之后,才发现网页完全没问题。
有没有办法添加版本或只是强制浏览器下载所有资源,例如脚本、图像等?
一种常见的方法是将随机数或版本号附加到这些资源的 URL:
myStylesheet.css?ver=1.1
logo.png?ver=13.1
当您更改文件时,您会更新版本号并且任何缓存的资源都会更新。
您还可以确保每次对代码库进行任何更改时都使用相同的版本号(或其他)。