mod_expires 模塊的主要作用是自動生成頁面頭部信息中的 Expires 標簽和 Cache-Control 標簽,從而降低客戶端的訪問頻率和次數(shù),達到減少不必要流量和增加訪問速度的目的。
從策劃到設(shè)計制作,每一步都追求做到細膩,制作可持續(xù)發(fā)展的企業(yè)網(wǎng)站。為客戶提供網(wǎng)站建設(shè)、成都做網(wǎng)站、網(wǎng)站策劃、網(wǎng)頁設(shè)計、域名與空間、網(wǎng)頁空間、網(wǎng)絡(luò)營銷、VI設(shè)計、 網(wǎng)站改版、漏洞修補等服務(wù)。為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,以客戶的口碑塑造優(yōu)易品牌,攜手廣大客戶,共同發(fā)展進步。啟用expires_module模塊
LoadModule expires_module modules/mod_expires.so
啟用有效期控制
ExpiresActive On
全局配置,放在主conf或者虛擬域名的conf中
ExpiresActive On ExpiresDefault "access plus 12 months" #禁止ajax的緩存 ExpiresByType application/json "access plus 0 seconds" #ExpiresByType text/html "access plus 12 months" #ExpiresByType text/css "access plus 12 months" #ExpiresByType text/javascript "access plus 12 months" #ExpiresByType image/gif "access plus 12 months" #ExpiresByType image/jpeg "access plus 12 months" #ExpiresByType image/jpg "access plus 12 months" #ExpiresByType image/png "access plus 12 months" #ExpiresByType application/x-shockwave-flash "access plus 12 months" #ExpiresByType application/x-javascript "access plus 12 months" #ExpiresByType application/javascript "access plus 12 months" #ExpiresByType video/x-flv "access plus 12 months"
mod_expires 實例:
ExpiresActive On ExpiresDefault "accesss plus 3600 seconds" 如果是1秒,后面也是seconds ExpiresByType application/octet-stream "accesss plus 1 months" 這是對特殊文件類型bin緩存1個月 針對opt目錄下data.swf設(shè)置Expire值 ExpiresActive On ExpiresDefault "accesss plus 60 seconds"
mod_headers實例
header set cache-control "max-age=3600" header set cache-control "max-age=60"
ExpiresByType比ExpiresDefault優(yōu)先級高.當expires和max-age同時存在時,max-age的優(yōu)先級會高于expires.
設(shè)置緩存也可以通過mod_headers模塊修改cache-control來實現(xiàn).
header set cache-control "max-age="3600".
創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統(tǒng)配攻擊溯源,準確進行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務(wù)器買多久送多久。