出于安全原因,我已将缓存清除代码放在.cfm页面中。缓存清除代码是
<cfheader name="Cache-Control" value="no-cache,no-store,must-revalidate">
<cfheader name="Pragma" value="no-cache">
<cfheader name="Expires" value="#GetHttpTimeString(Now()-1)#">
现在每个请求它 从服务器获取所有JavaScript,CSS和图像文件,这会降低我网站的速度。在ColdFusion或JavaScript中是否有任何方法可以将JavaScript,CSS和图像文件保存在缓存中以提高性能?
答案 0 :(得分:0)
(假设您使用的是Apache)启用mod_expires并在.htaccess文件中自定义缓存条件。
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault “access plus 1 second”
ExpiresByType text/css “access plus 7 days”
ExpiresByType image/jpg “access plus 7 days”
</IfModule>