只有一台服务器,当我上传文件时,我注意到Chrome在文件缓存方面存在很大的问题。对于CSS和JS,我将.htaccess
设置为ExpiresByType text/css "modification plus 1 month"
。
如果我在上传到任何CSS或JS文件后进行了任何更改并上传了修订,Chrome仍会显示旧版/缓存版。其他浏览器(如Firefox)没有此问题,并显示更新的版本。
我是浏览器缓存的新手,最佳实践是什么?是否将缓存设置为从不保留CSS文件?每次我想查看网站时都必须清空浏览器缓存吗?