我有一个php站点运行在云server.When我添加新文件css,js或图像浏览器正在加载相同的旧的js,css和图像文件存储在缓存中。如何防止浏览器缓存为PHP网站
我的网站有一个DOCTYPE和meta标签,如下
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Page-Enter" content="blendTrans(Duration=1.0)">
<meta http-equiv="Page-Exit" content="blendTrans(Duration=1.0)">
<meta http-equiv="Site-Enter" content="blendTrans(Duration=1.0)">
<meta http-equiv="Site-Exit" content="blendTrans(Duration=1.0)">
由于上述文档类型和元码的我是装的浏览器,而不是新的
['所有Browsers'没有缓存(HTTP://计算器。COM /问题/ 1341089 /使用的元标签到关闭缓存功能于所有的浏览器)。你也可以对你不希望被缓存的文件执行一个?randomGeneratedNumber。 – Kodemon
您可能不想完全禁用图像/ js/css的缓存:http://stackoverflow.com/questions/4206224/better-way-to-prevent-browser-caching-of-javascript-files – FoolishSeth