首頁 / CompScience / 允許瀏覽器快取

允許瀏覽器快取

這幾天伺服器的系統大更新,Apache從2.2升級到2.4變動很大,特別是原來.htaccess中的mod_expires的設定出現問題,當我將Ubuntu 12.04 升級至 Ubuntu 14.04時,這個設定出現問題,就先將註解起來了。

之後使用Page Speed測試,發現變慢了:

2014-08-25_100929

 

工作達人上的檔案現在都變成expiration not specified了,趕緊檢查伺服器上的Apache模組:

apachectl -M

發現確實沒有mod_expires這個模組啟用:

a2enmod expires

重新啟動Apache伺服器,將.htaccess的設定檔註解取消:

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg “access 1 year”
ExpiresByType image/jpeg “access 1 year”
ExpiresByType image/gif “access 1 year”
ExpiresByType image/png “access 1 year”
ExpiresByType text/css “access 1 month”
ExpiresByType application/pdf “access 1 month”
ExpiresByType text/x-javascript “access 1 month”
ExpiresByType application/x-shockwave-flash “access 1 month”
ExpiresByType image/x-icon “access 1 year”
ExpiresDefault “access 2 days”
</IfModule>
## EXPIRES CACHING ##

重新檢查瀏覽速度:

2014-08-25_104045

 

有進步了,改日再檢查其他的問題。

馬上成為工作達人的Fans

About ㄚ琪

工作達人Fun Taiwan的創辦者及總編,可以在這裡更認識他。

發表迴響

你的電子郵件位址並不會被公開。 Required fields are marked *

*

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Scroll To Top