apche 啓用壓縮和緩存

在Apache的配置文件中找到下面兩行,將註釋#去掉,重啓。

LoadModule deflate_module modules/mod_deflate.so
LoadModule expires_module modules/mod_expires.so

在你網站的目錄下新建.htaccess,添加如下內容:

<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>

<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/html text/css image/gif image/jpeg image/png application/x-javascript

DeflateCompressionLevel 9
</IfModule>

解釋一下。ExpiresByType 是通過MIME類型來設置具體文件的緩存時間,A表示訪問,A後面的數字表示訪問後的緩存時間。AddOutputFilterByType表示根據後面的MIME類型來壓縮文件,這裏對css,html,gif,jpeg,png,JavaScript等進行gzip壓縮

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章