1
我有一個網站,廣泛使用靜態的文件,如Jquery庫,圖像和一些其他功能的JS文件。設置特定文件或圖像的過期標題
因此,我希望爲這些資源設置無限的到期時間,以便可以輕鬆地從用戶緩存中檢索這些資源。這將增強他的經驗,並減少加載文件
任何人都可以建議如何使用.htaccess或任何其他方法做同樣的事情。
謝謝!
我有一個網站,廣泛使用靜態的文件,如Jquery庫,圖像和一些其他功能的JS文件。設置特定文件或圖像的過期標題
因此,我希望爲這些資源設置無限的到期時間,以便可以輕鬆地從用戶緩存中檢索這些資源。這將增強他的經驗,並減少加載文件
任何人都可以建議如何使用.htaccess或任何其他方法做同樣的事情。
謝謝!
http://httpd.apache.org/docs/current/mod/mod_expires.html您可能正在尋找ExpiresByType
指令?我想,把它設定爲10年就足夠了。但是,請小心更新那些文件。
但是,它只指定了類別緩存。我怎樣才能讓它文件明智?你能給一個特定的格式嗎? – 2012-07-22 06:48:45
哦,你的文件,而不是按類型。嗯,如何把這些文件放到一個單獨的目錄中並在該目錄下單獨的'.htaccess'中設置'ExpiresDefault'。像'/ static'一樣。 – PhilMasterG 2012-07-22 06:53:22
我用這個答案設置.htaccess文件http://webmasters.stackexchange.com/questions/5265/how-do-i-set-expiration-headers-for-css-js-and-images,仍然,緩存 - 控件屬性在我的瀏覽器中設置爲no-cache,即代碼只設置最大年齡等。有沒有什麼幫助改變cache-control屬性? – 2012-07-22 07:05:22