在apache中默認(rèn)的gzip模塊中是不加載的。所以我們要手動(dòng)來(lái)增加,有需要的朋友可以參考一下。
apache開啟gzip壓縮功能很簡(jiǎn)單。在http.conf里會(huì)找到如下行; 如果沒有請(qǐng)加上
- LoadModule deflate_module modules/mod_deflate.so
重啟。一般建議兩個(gè)都開啟。mod_expires.so模塊是用來(lái)設(shè)置網(wǎng)頁(yè)過(guò)期時(shí)間的。
- LoadModule deflate_module modules/mod_deflate.so
- LoadModule expires_module modules/mod_expires.so
關(guān)于壓縮和過(guò)期時(shí)間的東東。典型代碼:在你網(wǎng)站的目錄下新建.htaccess,添加如下內(nèi)容:
- <IfModule mod_expires.c>
- ExpiresActive On
- ExpiresByType image/gif A2592000
- ExpiresByType image/jpeg A2592000
- ExpiresByType image/png A2592000
- ExpiresByType image/x-icon A2592000
- ExpiresByType application/x-javascript A604800
- ExpiresByType text/css A604800
- </IfModule>
對(duì)網(wǎng)站所有文本進(jìn)行壓縮
- <IfModule mod_deflate.c>
- AddOutputFilterByType DEFLATE text/plain
- AddOutputFilterByType DEFLATE text/html
- AddOutputFilterByType DEFLATE text/xml
- AddOutputFilterByType DEFLATE text/css
- AddOutputFilterByType DEFLATE text/javascript
- AddOutputFilterByType DEFLATE application/xhtml+xml
- AddOutputFilterByType DEFLATE application/xml
- AddOutputFilterByType DEFLATE application/rss+xml
- AddOutputFilterByType DEFLATE application/x-javascript
- AddOutputFilterByType DEFLATE application/x-httpd-php
- AddOutputFilterByType DEFLATE image/svg+xml
- </IfModule>
圖片一遍都是壓縮度比較高的,所以相對(duì)而言,壓縮是沒有什么意義的,而且從成本來(lái)說(shuō)是不劃算的,因?yàn)槲覀冇脕?lái)壓縮文本還是比較劃算的。
新聞熱點(diǎn)
疑難解答
圖片精選