大家的網站可能因為伺服器在國外等種種原因訪問速度十分緩慢,雖然我們無法改變伺服器所在的位置,但還是可以使用 .htaccess 文件來開啟網站快取(緩存)功能,達到加快網站訪問速度的效果
教程
1、將下列代碼添加至網站根目錄的 .htaccess 文件中
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
#取消ETag功能 Header unset ETag FileETag None #設定檔案過期時間 <IfModule mod_expires.c> #要設定的檔案類型 <FilesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf|gz)$"> ExpiresActive On #604800秒=1週 ExpiresDefault A604800 </FilesMatch> </IfModule> #設定檔案快取時間 <IfModule mod_headers.c> #要設定的檔案類型 <FilesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf|gz)$"> #604800秒=1週 Header set Cache-Control "max-age=604800, public" </FilesMatch> </IfModule> #壓縮JS和CSS檔 <IfModule mod_deflate.c> <FilesMatch ".(js|css)$"> SetOutputFilter DEFLATE </FilesMatch> </IfModule> |
2、再訪問一下你的網站,速度有沒有變化?
參考
總結
1、本站開啟快取功能後「心理感覺」速度是快了許多。大家可以試試看,是不是速度「真的」快了很多?