2013-04-29 42 views
0

我在Wordpress中實現了HTTP頭過期實現 - 比方說瀏覽器側緩存,以減少到服務器的點擊次數,以及通過從瀏覽器加載css/images/js文件減少加載時間服務器。HTTP頭過期Wordpress中的實現

下面是我在.htaccess中添加截至目前

<FilesMatch "\.(js)$"> 
FileETag none 
ExpiresActive On 
ExpiresDefault "access plus 1 month" 
</FilesMatch> 

有了上面的代碼中,我可以看到所有的JS從主題文件夾裝已過期失效的文件設置爲一個月,但怎麼樣了jQuery來自js文件夾的文件?上面的.htaccess中的條目並不以此爲目標。我們也可以覆蓋他們嗎?

QQ-任何方式來緩存js/css/images或者覆蓋它們的到期時間,讓我們設置自己的(更長的)時間。

感謝

回答

0

嘗試下面的代碼

<FilesMatch "\.(ico|jpg|jpeg|png|gif|js|css|swf)$"> 
ExpiresDefault "access plus 1 month" 
</FilesMatch> 

<IfModule mod_expires.c> 
AddType image/x-icon .ico 
ExpiresActive on 
ExpiresByType image/jpeg A2592000 
ExpiresByType image/gif A2592000 
ExpiresByType image/png A2592000 
ExpiresByType image/x-icon A2592000 
ExpiresByType application/x-javascript A2592000 
ExpiresByType text/css M604800 
ExpiresDefault M604800 
</IfModule>