簡體   English   中英

如何將JavaScript和CSS文件放入瀏覽器緩存中?

[英]How to put JavaScript and CSS files in browser cache?

出於安全原因,我已將緩存清除代碼放在.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和圖像文件保留在緩存中以提高性能?

(假設您使用的是Apache)在您的.htaccess文件中啟用mod_expires並自定義緩存條件。

<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>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM