在apache中我們要實(shí)現(xiàn)緩存文件需要開(kāi)戶(hù)mod_expires模塊,緩存功能實(shí)現(xiàn)之后我們可以提升服務(wù)器的性能(縮短服務(wù)的響應(yīng)時(shí)間、減輕服務(wù)器負(fù)擔(dān)、減少網(wǎng)絡(luò)帶寬使用量)這里就不一一介紹了。
為了減少客戶(hù)端對(duì)服務(wù)端資源的請(qǐng)求,可以開(kāi)啟mod_expires.so模塊
在apache配置文件中去掉如下這段前面的#號(hào)。
- #LoadModule expires_module modules/mod_expires.so
Httpd.conf配置
- ExpiresActive on
- #緩存3天。
- ExpiresBytype text/css "access plus 3 days
- ExpiresByType application/x-javascript "access plus 3 days "
- ExpiresByType image/jpeg "access plus 3 days "
- Expiresbytype image/gif "access plus 3 days "
加入下面內(nèi)容
- <IfModule mod_expires.c>
- # mod_expires
- ExpiresActive on
- ExpiresDefault A864000
- ExpiresBytype text/css “access plus 14 days
- ExpiresByType text/javascript “access plus 14 days ”
- ExpiresByType application/x-javascript “access plus 14 days ”
- ExpiresByType application/x-shockwave-flash “access plus 14 days ”
- ExpiresByType image/* “access plus 14 days ”
- ExpiresByType text/html “access plus 14 days ”
- <FilesMatch “.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|jpg|gif)$”>
- ExpiresDefault A864000
- </FilesMatch>
- </IfModule>
默認(rèn)緩存時(shí)間是10天,css緩存時(shí)間是14天
新聞熱點(diǎn)
疑難解答
圖片精選